Hallo!
Wieder einmal von meiner, unwissenden Newbie-Seite eine Frage an Euch. Folgendes Problem: Ich habe mir über ofstream einen neuen Befehl definiert ("fout"), der mir in meinem Programm einiges in einer neuen Datei ausgeben. Dieser Befehl kommt sehr häufig vor, nun möchte ich allerdings für Testzwecke diesen Befehl "aussparen", also jede Zeile, in der der Befehl vorkommt, revidieren.
Meine Ideen dazu:
Normalerweise würde ich vor jedes "fout" einfach "//" hinschreiben, also die Zeile als Kommentar belassen. Vielleicht könnte man ein neues Kommentarzeichen einführen, indem ich anstatt "fout" als Ausgabebefehl als Kommentarzeichen definiere?
Vielleicht könnte man auch mit #ifdef oder ähnlichen Direktiven den Compiler anweisen, jede Zeile mit "fout" auszusparen.
Leider hab ich zu keiner dieser Lösungsansätze etwas brauchbares googlen können, und mein Ansatz mit #define fout // ist auch gnadenlos in die Hose gegangen. Über Hilfe wäre ich Euch sehr dankbar!
Wieder einmal von meiner, unwissenden Newbie-Seite eine Frage an Euch. Folgendes Problem: Ich habe mir über ofstream einen neuen Befehl definiert ("fout"), der mir in meinem Programm einiges in einer neuen Datei ausgeben. Dieser Befehl kommt sehr häufig vor, nun möchte ich allerdings für Testzwecke diesen Befehl "aussparen", also jede Zeile, in der der Befehl vorkommt, revidieren.
Meine Ideen dazu:
Normalerweise würde ich vor jedes "fout" einfach "//" hinschreiben, also die Zeile als Kommentar belassen. Vielleicht könnte man ein neues Kommentarzeichen einführen, indem ich anstatt "fout" als Ausgabebefehl als Kommentarzeichen definiere?
Vielleicht könnte man auch mit #ifdef oder ähnlichen Direktiven den Compiler anweisen, jede Zeile mit "fout" auszusparen.
Leider hab ich zu keiner dieser Lösungsansätze etwas brauchbares googlen können, und mein Ansatz mit #define fout // ist auch gnadenlos in die Hose gegangen. Über Hilfe wäre ich Euch sehr dankbar!