Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
ALWIM
Anmeldungsdatum: 08.08.2006 Beiträge: 1047 Wohnort: Niederbayern
|
Verfasst am: 20.07.2012, 16:29 Titel: Kommentarfunktion bei FB |
|
|
Ich weiß, dass es bei C++ so eine gute Kommentarfunktion gibt, wo man gleich mehrere Sätze auf einmal zu einem Kommentar machen kann.
/* und */ müsste das sein. Gibt es sowas auch bei Freebasic?
Ich glaube, ich habe schon mal so eine Funktion irgendwo gesehen.
Wenn es so eine Funktion gibt? Wie lauten die entsprechenden Zeichen dazu?
Gruß
ALWIM _________________ SHELL SHUTDOWN -s -t 05 |
|
Nach oben |
|
|
Muttonhead
Anmeldungsdatum: 26.08.2008 Beiträge: 564 Wohnort: Jüterbog
|
Verfasst am: 20.07.2012, 16:35 Titel: Re: Kommentarfunktion bei FB |
|
|
ALWIM hat Folgendes geschrieben: | Ich weiß, dass es bei C++ so eine gute Kommentarfunktion gibt, wo man gleich mehrere Sätze auf einmal zu einem Kommentar machen kann.
/* und */ müsste das sein. Gibt es sowas auch bei Freebasic?
Ich glaube, ich habe schon mal so eine Funktion irgendwo gesehen.
Wenn es so eine Funktion gibt? Wie lauten die entsprechenden Zeichen dazu?
Gruß
ALWIM |
Ja, hast du *hust*
http://forum.qbasic.at/viewtopic.php?p=99954#99954 |
|
Nach oben |
|
|
ALWIM
Anmeldungsdatum: 08.08.2006 Beiträge: 1047 Wohnort: Niederbayern
|
Verfasst am: 20.07.2012, 16:45 Titel: Re: Kommentarfunktion bei FB |
|
|
Muttonhead hat Folgendes geschrieben: | ALWIM hat Folgendes geschrieben: | Ich weiß, dass es bei C++ so eine gute Kommentarfunktion gibt, wo man gleich mehrere Sätze auf einmal zu einem Kommentar machen kann.
/* und */ müsste das sein. Gibt es sowas auch bei Freebasic?
Ich glaube, ich habe schon mal so eine Funktion irgendwo gesehen.
Wenn es so eine Funktion gibt? Wie lauten die entsprechenden Zeichen dazu?
Gruß
ALWIM |
Ja, hast du *hust*
http://forum.qbasic.at/viewtopic.php?p=99954#99954 |
Tatsächlich! Da ist so eine Kommentarfunktion drin.
Habe die nicht gleich als Kommentarfunktion war genommen. Unglaublich!
Vielen herzlichen Dank! _________________ SHELL SHUTDOWN -s -t 05 |
|
Nach oben |
|
|
nemored
Anmeldungsdatum: 22.02.2007 Beiträge: 4644 Wohnort: ~/
|
Verfasst am: 20.07.2012, 16:47 Titel: |
|
|
Und ansonsten findet man es natürlich auch in der Befehlsreferenz. _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
Nach oben |
|
|
28398
Anmeldungsdatum: 25.04.2008 Beiträge: 1917
|
Verfasst am: 20.07.2012, 20:09 Titel: |
|
|
Wohl eher Präprozessor... |
|
Nach oben |
|
|
MOD Fleißiger Referenzredakteur
Anmeldungsdatum: 10.09.2007 Beiträge: 1003
|
Verfasst am: 20.07.2012, 20:21 Titel: |
|
|
REM ist eine Anweisung. |
|
Nach oben |
|
|
28398
Anmeldungsdatum: 25.04.2008 Beiträge: 1917
|
Verfasst am: 21.07.2012, 14:38 Titel: |
|
|
Soso, was bewirkt diese Anweisung denn?
Anders ausgedrückt: Eine Anweisung beeinflusst den Programmablauf in irgendeiner Weise. Ein Kommentar tut dies sicherlich nicht. Ein Kommentar fliegt schon beim Präprozessor raus. Ein Kommentar schafft es nichtmal in den AST. |
|
Nach oben |
|
|
MOD Fleißiger Referenzredakteur
Anmeldungsdatum: 10.09.2007 Beiträge: 1003
|
Verfasst am: 21.07.2012, 14:47 Titel: |
|
|
Einen Codeteil nicht auszuführen ist auch eine Programmbeeinflussung. Schau mal in den Code von FB, dann siehst du den Unterschied zwischen REM und ' bzw /'...'/.
Präprozessoren verändern den Code komplett, also z. B. #if 0...
Wenn du mit -pp compilierst siehst du, dass Kommentare unverändert bleiben und damit nicht vom Präprozessor angefasst werden. |
|
Nach oben |
|
|
nemored
Anmeldungsdatum: 22.02.2007 Beiträge: 4644 Wohnort: ~/
|
Verfasst am: 21.07.2012, 14:53 Titel: |
|
|
Hmm, naja, REM war in BASIC von Beginn an eine Anweisung - der Interpreter wurde angewiesen, den Rest der Zeile zu überspringen. Was jetzt technisch beim Compiler genau passiert (die FreeBASIC-Präprozessoren sind meines Wissens oft auch keine wirklichen Präprozessoren), weiß ich nicht, aber rein aus historischen Gründen halte ich es durchaus für richtig, bei REM von einem BASIC-Befehl zu sprechen. _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
Nach oben |
|
|
28398
Anmeldungsdatum: 25.04.2008 Beiträge: 1917
|
Verfasst am: 21.07.2012, 21:13 Titel: |
|
|
MOD hat Folgendes geschrieben: | Einen Codeteil nicht auszuführen ist auch eine Programmbeeinflussung. |
Was im Kommentar steht, ist egal; es ist nicht Teil des Programms.
Ist mir aber auch egal. |
|
Nach oben |
|
|
|