BOOL in bool wie bekomme ich die Fehlermeldung weg?
-
Hallo!!
Ich habe sowas im Programm
BOOL boolean1;
bool boolean2;boolean2 = boolean1;
als Meldung kommt da immer:
warning C4800: 'UINT': Variable wird auf booleschen Wert ('True' oder 'False') gesetzt (Auswirkungen auf Leistungsverhalten möglich)
wie kann ich die wegbekommen will ja mein Programm ohne Meldungen hinbekommen...Merci VIELMALS!!!

-
boolean2 = boolean1 != 0;
-
Merci vielmals!!!!
-
// oder boolean2 = boolean1 != FALSE; // oder boolean2 = bool(boolean1); // oder boolean2 = static_cast<bool>(boolean1); // oder boolean2 = !!boolean1; // oder oder oder ...Such dir was aus.
