MSVC++ will kein #endif
-
Hallo
Ich kann folgendes mit meinem g++ ohne Fehler/ Warnungen kompilieren, wenn ich das allerdings mit dem VC+ (6) versuche beschwert sich dieser: "fatal error C1020: Unerwartetes #endif".#ifndef _MSC_VER #include "../stdafx.h" #else _MSC_VER #include "stdafx.h" #endif
Ich poste hier, weil ich glaube dass es sich um einen VC++ Bug handelt und mein Code korrekt ist (Wenn nicht könnt ihr mich ja verschieben Mods.
) - gibt es dafür uU einen Workaround?
edit: Wenn ich das #endif wegnehme dann gibt es mit dem VC++ keine Probleme, dafür nörgelt der g++ (verständlicherweise) herum.
[ Dieser Beitrag wurde am 21.01.2003 um 16:51 Uhr von nman editiert. ]
-
#ifndef _MSC_VER #include "../stdafx.h" #else _MSC_VER #include "stdafx.h" #endif int main() { return 0; }
läßt sich kompilieren
-
Dieser Beitrag wurde gelöscht!
-
oups, hab ja VC++ 7
-
OK, hat sich erledigt, PCHs sind ja schließlich nicht allzu wichtig...
-
ja, raus mit den. die machen immer nur ärger, bei jedem compiler
-
Original erstellt von <?>:
ja, raus mit den. die machen immer nur ärger, bei jedem compilerDas seh ich nicht so.