true | (1) | |
false | (2) |
The Boolean literals are the keywords true
and false
. They are prvalues of type bool
.
See Integral conversions for implicit conversions from bool
to other types and boolean conversions for the implicit conversions from other types to bool
.
#include <iostream> int main() { std::cout << std::boolalpha << true << '\n' << false << '\n' << std::noboolalpha << true << '\n' << false << '\n'; }
Output:
true false 1 0
C documentation for Predefined Boolean constants |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/language/bool_literal