Ich habe eine Methode, die ein std::error_code
zurückgibt. Ich bin nicht besonders an der Fehlermeldung interessiert, nur daran, ob die Methode erfolgreich war oder nicht.Wie kann ich testen, dass ein std :: error_code kein Fehler ist?
Was ist der beste Weg, um zu testen, dass ein std::error_code
eine erfolgreiche Operation darstellt?
Haben Sie versucht, std :: error_code :: operator bool()? http://en.cppreference.com/w/cpp/error/error_code/operator_bool – roalz
Ist 'true' Succcess oder Fehler anzeigen? – sdgfsdh
"False zurückgeben wenn Wert() == 0, sonst wahr." Ab was ein Wert == 0 bedeutet: "std :: error_code ist ein plattformabhängiger Fehlercode" – roalz