Was ist eine bewährte Methode zum Generieren einer ausführlichen Ausgabe?
Was ist eine gute Praxis für die Generierung von ausführlichen Ausgaben? Derzeit habe ich eine Funktion
bool verbose;
int setVerbose(bool v)
{
errormsg = "";
verbose = v;
if (verbose == v)
return 0;
else
return -1;
}
und wann immer ich Output generieren will, mache ich sowas
if (debug)
std::cout << "deleting interp" << std::endl;
Ich finde das jedoch nicht sehr elegant. Ich frage mich also, was ein guter Weg wäre, um diesen Ausführlichkeitswechsel zu implementieren.