PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kommentare in C/C++


Gast
2006-05-06, 11:13:58
Hi,
gibts einen besseren Weg zum Kommentieren bzw. Auskommentieren als mit /**/ ?

Wenn ich Dinge im Code erklären möchte und es mehrere Zeilen benötigt, nutze ich die /**/-Methode.
Allerdings wird es etwas nervig, wenn man viel Code auskommentieren möchte, in dem bereits viele Kommentare vorhanden sind...

Kampf-Sushi
2006-05-06, 11:33:34
Ich mach dann immer if(false) {}

Erkennt der Highlighter leider nicht als Kommentar :p

eXistence
2006-05-06, 11:46:28
"kleine" Kommentare (speziell Einzeiler) sollte man unter C++ mit "//" auskommentieren. Wenn du später feststellst, dass du den ganzen Block auskommentieren willst, kannst du das dann problemslos mit /**/ machen (die Auskommentierung wird von // nicht wieder aufgehoben).

Solltest du noch C programmieren und dafür auch einen richtigen C-Compiler verwenden, dann stehen dir die //-Kommentare allerdings nicht zur Verfügung, die wurden erst mit C++ eingeführt.

ollix
2006-05-06, 12:05:57
Sonst kann man natürlich auch mit #ifdef __IRGENDWAS_ #endif Blöcke deaktivieren - besonders komfortabel klappt das mit VisualAssist für Visual Studio.

Coda
2006-05-06, 12:38:52
#if 0
... Code ...
#endif

Xmas
2006-05-06, 15:06:32
IDE verwenden.

Visual Studio: Markieren, Strg-K, C. Kommentar aufheben: Strg-K, U.

SgtTynis
2006-05-06, 17:12:14
Der "togglebare" Kommentar mit

//*
Sourcecode
//*/

hat sich bewaehrt. Ob der Block kommentiert ist oder nicht entscheiden einzig allein das erste /.

Coda
2006-05-06, 17:57:05
Das löst aber nicht das Problem des OP.