Heim > Artikel > Backend-Entwicklung > Warum ist __cplusplus in Visual Studio 2012 trotz C 11-Unterstützung immer noch als 199711L definiert?
Visual Studio 2012: __cplusplus und C 11
Frage:
Trotz Visual Studio 2012 Warum ist das __cplusplus-Makro bei der Unterstützung von C 11 als 199711L definiert, was dem „alten“ C entspricht? Dieser Wert bleibt auch dann unverändert, wenn C 11-Header enthalten sind.
Antwort:
Dieses Problem wurde Microsoft zur Überprüfung gemeldet:
https ://connect.microsoft.com/VisualStudio/feedback/details/759121/a-value-of-predefined-macro-__cplusplus-is-still-199711l
Das obige ist der detaillierte Inhalt vonWarum ist __cplusplus in Visual Studio 2012 trotz C 11-Unterstützung immer noch als 199711L definiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!