jaka jest dobra praktyka do generowania szczegółowych wyników? Obecnie mam funkcjęCo to jest dobra praktyka do generowania szczegółowych wyników?
bool verbose;
int setVerbose(bool v)
{
errormsg = "";
verbose = v;
if (verbose == v)
return 0;
else
return -1;
}
i kiedy chcę, aby wygenerować dane wyjściowe, zrobić coś podobnego
if (debug)
std::cout << "deleting interp" << std::endl;
Jednak nie sądzę, że to bardzo elegancki. więc zastanawiam się, jaki byłby dobry sposób na wprowadzenie tego przełącznika gadatliwości?
nie robi swój 'setVerbose' zawsze zwraca 0? – Kredns
tak, chyba że wydarzy się coś niesamowicie ezoterycznego. po prostu mam kilka funkcji setSomething(), które zwracają 0, jeśli operacja się powiodła, a -1, jeśli nie. więc jest to kwestia posiadania spójnego interfejsu ... –
Nie rozumiem tego kodu.Czy to przypadek edytowania nie jest nie tak? –