Wo ist der Fehler ?
-
Original erstellt von Daniel E.:
*```cpp
#if 0
'bla / darf nicht */
#endifNicht? Beim VC++ gehts ... Jaja, ich hör euch schon wieder schreien, aber wieso sollte es nicht gehen?
-
Der Text zwischen #if und #endif muss für den Präprozessor verständlich sein. Hier ist es das nicht, weil ein Literal (eingeleitet durch ') nicht abgeschloßen wurde.
btw: Wenn der MSVC das so durchgehen lässt, was macht er dann bei "?