1 2 3 4 5 6 7 8 9 10 11 C++98是第一个C++标准,1998年发布。 C++11,第三个C++标准,2011年 C++14,第四个C++标准,2014年 C++17,第五个C++标准,2017年 C++20 , 2020年 下一代是C++23
1 2 3 4 5 6 7 8 9 10 11
C++98是第一个C++标准,1998年发布。 C++11,第三个C++标准,2011年 C++14,第四个C++标准,2014年 C++17,第五个C++标准,2017年 C++20 , 2020年 下一代是C++23
欢迎评论交流
用于表示一个可选的值,即一个值可能存在,也可能不存在。 可以很轻松的判断到底是有返回值还是没有 可以使用*符号解引用里面的值。 std::nullopt等同于{} 参考 https://en.cppreference.com/w/cpp/utility/optional
#表示将其后的内容转换为字符串,即加上双引号。 #define example(instr) printf("the input string is:%s",#instr) #define example1(instr) #instr 当使用该宏定义时: example(abc); 在编译时将会展开成:printf("the input string is:%s","abc"); str...
创建一个const的引用,const_cast用于移除const属性。
C++系列10:std::function与std::bind
Linux命令系列5:cp复制