🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
4 messages
4 total messages Started by Walter Sommergruber Thu, 02 Nov 1995 20:25
Re: Kommentare in Visual C++ ?
#715
Author: 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/
Re: Kommentare in Visual C++ ?
#716
Author: Markus Becker
Date: Fri, 03 Nov 1995 09:52
20 lines
1250 bytes
wsog@softsite.co.at (Walter Sommergruber) wrote:
>Antje wrote on 02.11.95 about "Re: Kommentare in Visual C++ ?":

>> 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


Microsofts C-Compiler *brauchen* eine
Leerzeile am Ende des Textes, sonst passieren komische
Dinge!

--
Markus Becker
Zentrum fuer Sensorsysteme (ZESS)

http://www.zess.uni-siegen.de/
http://www.zess.uni-siegen.de/private/becker/
http://www.zess.uni-siegen.de/private/becker/win95
Kommentare in Visual C++ ?
#733
Author: Steffen Offermann
Date: Sun, 05 Nov 1995 11:40
25 lines
1485 bytes
Moin Walter,

02 Nov 95 20:25, Walter Sommergruber wrote to All:

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

 WS>         #if  xxxxx
 WS>           ... code
 WS>         #endif

 WS> hast, und das #endif ist die letzte Zeile von dem File, dann
 WS> kommt der Fehler "unexpected end of file...".

Seufz, den Bug hat der Compiler schon in Version 1.0 gehabt. Ist
der denn tatsaechlich in den aktuellen Versionen immer noch nicht
behoben? Als ich mal mit Visual C++ 1.0 ein Projekt fuer eine
Firma erstellt habe, wurde dieser Bug auf mein Draengen hin bei
Microsoft gemeldet. Und das ist immerhin ein paar Versionsnummern
her...

Kann VC++ denn wenigstens inzwischen mit langen Zeilen umgehen?

Tschuess, Steffen
Re: Kommentare in Visual C++ ?
#773
Author: Antje Rohleder
Date: Sat, 11 Nov 1995 14:59
9 lines
762 bytes
Hallo alle zusammen,

Danke fuer die Hilfe. Mein Problem, durch Unwissenheit verursacht, hat sich
aufgeloest. Natuerlich hatte ich die //{{ AFX...-Zeilen und letzte
File-Zeile veraendert. Inzwischen laeuft aber alles bestens. (Naja, zumindest
auf die Kommentarzeilen bezogen.)

Cu,
Antje
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads