C++ keyword: or
From cppreference.com
[edit] Usage
- alternative operators: as an alternative for
||
[edit] Example
Run this code
#include <iostream> void show(bool z, const char* s, int n) { const char* r{z ? " true " : " false "}; if (n == 0) std::cout << "ββββββββββββββββββ¬ββββββββββ\n"; if (n <= 2) std::cout << "β " <<s<< " β "<<r<<" β\n"; if (n == 2) std::cout << "ββββββββββββββββββ΄ββββββββββ\n"; } int main() { show(false or false, "false or false", 0); show(false or true , "false or true ", 1); show(true or false, "true or false", 1); show(true or true , "true or true ", 2); }
Output:
ββββββββββββββββββ¬ββββββββββ β false or false β false β β false or true β true β β true or false β true β β true or true β true β ββββββββββββββββββ΄ββββββββββ