ich Schlüsselwort auto verwenden in meinem CodeC++ Auto nicht eine Art
137 auto i = boost::find(adresses, adress);
zum Kompilieren mit folgendem Befehl I
[[email protected] tests]$ clear;g++ testCoverDownloader.cpp ../CoverDownloader.cpp -I /usr/include/QtGui/ -I /usr/include/QtCore/ -lQtGui -lQtCore -std=c++0x
../CoverDownloader.cpp:137:10: error: ‘i’ does not name a type
../CoverDownloader.cpp:139:8: error: ‘i’ was not declared in this scope
mit -std = C++ 0x erhalte diese Fehler sollen nicht nennen habe den Trick gemacht. Was ist falsch ?
Der Fehler liegt höchstwahrscheinlich in Ihrer Verwendung von boost :: find. mit dem gesagt, bitte post GCC version. –
Einige gcc-Versionen nehmen '-std = C++ 11' an. Wird das repariert? – Anthony
GCC-Version 4.6.3 20120306 (Red Hat 4.6.3-2) (GCC), Plattform Fedora 16 –