020
30.07.2013, 08:42 Uhr
Hans
Library Walker (Operator)
|
Hi,
@~f.th.: Ne, erst mal nicht. Bin auch erst später dahinter gekommen, dass das Schlüsselwort auto hier mit neuer Bedeutung, anders als in C benutzt wird. Also getestet und folgendes erhalten: * Bei -std=c++0x
Code: |
C:\Daten\MinGW\cppbuch\k28\sortedmap.cpp|31|warning: 'auto' will change meaning in C++0x; please remove it [-Wc++0x-compat]|.
|
anschliessend folgten Fehermeldungen für die Zeilen, die "iter" enthalten. So jedenfalls bei Code::Blocks. Auf der Kommandozeile hat er ohne Kommentar übersetzt. Und da läuft es auch.
* Bei -std=c++11
Code: |
cc1plus.exe: error: unrecognized command line option '-std=c++11'
|
Diese Fehlermeldung sowohl bei Code::Blocks als auch direkt auf der Kommandozeile. Compiler Version: 4.6.2 unter MinGW. Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. Dieser Post wurde am 30.07.2013 um 08:58 Uhr von Hans editiert. |