Boolesche Literale
Von cppreference.com
Inhalt |
[bearbeiten] Syntax
true
|
(1) | ||||||||
false
|
(2) | ||||||||
[bearbeiten] Erklärung
Die booleschen Literale sind die Schlüsselwörter true und false. Sie sind prvalues vom Typ bool.
[bearbeiten] Hinweise
Siehe Ganzzahlkonvertierungen für implizite Konvertierungen von bool in andere Typen und boolesche Konvertierungen für die impliziten Konvertierungen von anderen Typen in bool.
[bearbeiten] Schlüsselwörter
[bearbeiten] Beispiel
Führen Sie diesen Code aus
#include <iostream> int main() { std::cout << std::boolalpha << true << '\n' << false << '\n' << std::noboolalpha << true << '\n' << false << '\n'; }
Ausgabe
true false 1 0
[bearbeiten] Referenzen
- C++23 Standard (ISO/IEC 14882:2024)
- 5.13.6 Boolesche Literale [lex.bool]
- C++20 Standard (ISO/IEC 14882:2020)
- 5.13.6 Boolesche Literale [lex.bool]
- C++17 Standard (ISO/IEC 14882:2017)
- 5.13.6 Boolesche Literale [lex.bool]
- C++14 Standard (ISO/IEC 14882:2014)
- 2.13.6 Boolesche Literale [lex.bool]
- C++11 Standard (ISO/IEC 14882:2011)
- 2.13.6 Boolesche Literale [lex.bool]
- C++98 Standard (ISO/IEC 14882:1998)
- 2.13.5 Boolesche Literale [lex.bool]
[bearbeiten] Siehe auch
| C-Dokumentation für Vordefinierte boolesche Konstanten
|