#include <iostream>
#include <fstream>
int main()
{
using namespace std;
int i = 0;
int pliki;
ofstream outfile;
outfile.open("pliki.txt");
char filename;
cout << "Podaj tekst, znak # kończy:";
cin >> filename;
for (i = 0; filename != '#'; i++)
cout << endl;
cout << "Tekst: " << filename << endl;
cout << "Wczytano " << i << " znaków." << endl;
outfile << "Tekst: " << filename << endl;
outfile << "Wczytano " << i << " znaków." << endl;
outfile.close();
return 0;
}
Nie wiem dlaczego nie chce działać. Robię dokładnie w/g przykładu, gdzie nie ma pętli. Próbowałem też bez pętli i też są te same błędy. Xcode się uszkodził? Raz czy 2 pojawiły się po czyszczeniu projektu 2 błędy logiki przez "literówki", ale poprawiłem i to samo co przedtem.
Błędy:
/Volumes/beznazwy/Programy/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/sys/wait.h:79:1: Expected unqualified-id
/Volumes/beznazwy/Programy/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/sys/wait.h:79:1: Expected ')'
/Volumes/beznazwy/Programy/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iostream:47:1: Expected unqualified-id
/Volumes/beznazwy/Programy/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iostream:47:1: Expected ')'
/Volumes/beznazwy/Programy/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/sys/wait.h:251:12: C++ requires a type specifier for all declarations
/Volumes/beznazwy/piotrbidny/Documents/Xcode/6/6.8/6.8/main.cxx:20:14: Implicit instantiation of undefined template 'std::__1::basic_ofstream<char, std::__1::char_traits<char> >'
/Volumes/beznazwy/piotrbidny/Documents/Xcode/6/6.8/6.8/main.cxx:24:5: Use of undeclared identifier 'cout'; did you mean 'count'?
/Volumes/beznazwy/piotrbidny/Documents/Xcode/6/6.8/6.8/main.cxx:24:5: Reference to overloaded function could not be resolved; did you mean to call it?
/Volumes/beznazwy/piotrbidny/Documents/Xcode/6/6.8/6.8/main.cxx:25:5: Use of undeclared identifier 'cin'; did you mean 'min'?
Nie wiem dlaczego jest na czerwono. Jak się okazało inne projekty, które działały już nie działają. Też wyskakują błędy, np. błąd jest przy std:: czy cout w różnych linijkach, kiedy zastosuje na using std::cout nad int main() lub pod nim.
Mój system to OS X 10.11.6, a wersja Xcode to 8. Proszę o pomoc.