1 2 3 A a;栈 堆上创建对象,使用`new`运算符
1 2 3
A a;栈 堆上创建对象,使用`new`运算符
欢迎评论交流
用于表示一个可选的值,即一个值可能存在,也可能不存在。 可以很轻松的判断到底是有返回值还是没有 可以使用*符号解引用里面的值。 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属性。
Linux命令系列9:sz和rz传输文件
C++系列13:using与typedef