Что такое хорошая практика для генерации подробного вывода?
Что такое хорошая практика для генерации подробного вывода? в настоящее время у меня есть функция
bool verbose;
int setVerbose(bool v)
{
errormsg = "";
verbose = v;
if (verbose == v)
return 0;
else
return -1;
}
и всякий раз, когда я хочу генерировать вывод, я делаю что-то вроде
if (debug)
std::cout << "deleting interp" << std::endl;
однако я не думаю, что это очень элегантно. так что мне интересно, что было бы хорошим способом реализовать этот переключатель многословия?