C++ 编译器支持标准判断

C++ 主要的历史版本有 C++98(1.0) C++03(TR1) C++11 C++14 C++17 C++20. 在GCC++和clang++编译器下,可以使用下面的代码进行判断。 1 2 3 4 5 6 7 8 9 10 #include <iostream> int main(int argc,char * argv[]) { #ifdef __cplusplus std::cout <<

C++ 关键词(二)之逻辑判断和位运算

逻辑判断 关键词 含义 等价逻辑 举例 not 逻辑非 ! not true == false not_eq 不等于,等价于 != 5 not_eq 4 == true and 逻辑与 && bAdded && bSetted or 逻辑或 | 位操作和赋值 关键词 含义 等价逻辑 举例 xor 异