Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Wyświetlanie wartości zmiennej bool jako "true" oraz "false", a nie 1 i 0

Ostatnio zmodyfikowano 2014-04-17 22:13
Autor Wiadomość
chester4321
Temat założony przez niniejszego użytkownika
[C++] Wyświetlanie wartości zmiennej bool jako "true" oraz "false", a nie 1 i 0
» 2014-04-17 17:18:33
Nie wiem co włożyć po "bool" tak aby zamiast "1" z std::cin.good() wyszło "true" , oraz z cin::cin.false() wyszło " false " zamiast "0"
P-108286
MrPoxipol
» 2014-04-17 17:39:55
C/C++
bool foo = true;
std::cout <<( foo ? "true": "false" );
P-108287
Monika90
» 2014-04-17 18:23:24
C/C++
std::cout << std::boolalpha << std::cout.good();
P-108291
pekfos
» 2014-04-17 20:14:42
C/C++
if( std::cin.good() )
     std::cout << "true";
else
     std::cout << "false";
Instrukcje warunkowe na pewno znasz, więc dlaczego nie obszedłeś problemu w ten sposób? W tym przypadku lepiej użyć std::boolalpha, ale nie zawsze na konkretny problem jest specjalne rozwiązanie. Miej otwarty umysł, by tak drobne trudności nie zatrzymywały Cię w programowaniu.
P-108305
DejaVu
» 2014-04-17 22:13:35
@up: ja nie znałem std::boolalpha, więc oczy miałem jak 5 złotych jak zobaczyłem takie fajne rozwiązanie :P
P-108313
« 1 »
  Strona 1 z 1