🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #715

Re: Kommentare in Visual C++ ?

#715
From: Walter Sommergruber
Date: Thu, 02 Nov 1995 20:25
49 lines
2467 bytes
Antje wrote on 02.11.95 about "Re: Kommentare in Visual C++ ?":

> danke, dass Du so schnell zurueckgeschrieben hast.
Nix zu danken :-)
Der muss erst erfunden werden, der nie Hilfe braucht oder alles weiss....

> Der Fehler laesst sich bei mir ganz einfach reproduzieren. Ich habe mir mit
> AppWizard eine Standart-MDI-Applikation (Namens Demo) erstellen lassen.
> Fuege ich nun am Ende des Demo.cpp hinter die letzte Zeile eine neue Zeile
> mit NUR '//' ein laeuft das ganze nicht mehr durch den Compiler.
> Die Fehlermeldung lautet: fatal error C1071: unexpected end of file found in
> comment. Nehme ich diese Zeile raus klappts wieder. Fuege ich dann irgendwo
> in seinen Kommentarzeilen ein Return ein und setze meine // davor, gehts
> dann auch wieder nicht mehr durch den Compiler. Diesen Fehler bekomme ich
> augenblicklich nicht reproduziert - das hat aber oefters schon geklappt.
> Ich war so erbost ueber diese 'Macke', dass ich sie gleich anderen
> Programmiern zeigen wollte. Vielleicht hatte ich ja auch 'nen dummen Fehler
> eingebaut und einfach uebersehen.....
>
> Muss man das verstehen? ... nein... ;o(( Oder gibt's doch 'ne plausible
> Antwort?

Tja, ich habe eine ganz bestimmte Vermutung: Bei Visual C++ ist eine
Macke schon seit laengerem bekannt: Wenn Du in einem File ein

        #if  xxxxx
          ... code
        #endif

hast, und das #endif ist die letzte Zeile von dem File, dann kommt der
Fehler "unexpected end of file...". Klingelt es jetzt bei Dir ?
Dass er das allerdings auch bei Kommentarzeilen macht, ist mir neu.

Plausibel ? Hm, die Compiler-Bauer haben halt auch manchmal einen
schlechten Tag.

Wo Du allerdings vorsichtig sein musst, sind automatisch von VC
generierte Kommentarzeilen, insbesondere solche die mit

//{{AFX

beginnen: Wenn Du die veraenderst oder loescht findet sich der Application
Wizard nicht mehr zurecht.

Ciao, Walter
---                                     Take a look at ...
Walter Sommergruber                                    The Software Site
email: wsog@softsite.co.at           http://www.softsite.co.at/softsite/
Technical Details
Message-ID: <5x4NvwSrnTB@softsite.co.at>
Path: arc1-ca.pugleaf.net!softsite.co.at!wsog

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!softsite.co.at!wsog
Date: 02 Nov 1995 22:25:00 +0200
From: wsog@softsite.co.at (Walter Sommergruber)
Newsgroups: de.comp.lang.c++
Message-ID: <5x4NvwSrnTB@softsite.co.at>
Subject: Re: Kommentare in Visual C++ ?
X-Newsreader: XP v3.02
X-Charset: ISO-8859-1
Organization: Sommergruber Software & Dienstleistungen