¿Qué es una buena práctica para generar salida verbosa?
¿Qué es una buena práctica para generar salida verbosa? actualmente tengo una función
bool verbose;
int setVerbose(bool v)
{
errormsg = "";
verbose = v;
if (verbose == v)
return 0;
else
return -1;
}
y cada vez que quiero generar salida, hago algo como
if (debug)
std::cout << "deleting interp" << std::endl;
Sin embargo, no creo que sea muy elegante. así que me pregunto, ¿cuál sería una buena manera de implementar este cambio de verbosidad?