摘要:
noexcept的两个作用: 1)作为noexcept修饰符,声明函数是否抛出异常; 2)作为noexcept操作符,判断表达式是否抛出异常; noexcept修饰符 noexcept修饰符有两种形式:一种是简单在函数声明后加noexcept,另一种是接受一个常量表达式作为参数,如: void ex 阅读全文
摘要:
宏__cplusplus有2个作用: 1)用于C/C混合代码; 2)用于判断C版本; C, C++混合代码 编写C/C++混合代码时,头文件常会有如下声明: #ifdef __cplusplus extern "C" { #endif // C代码 #ifdef __cplusplus } #end 阅读全文