现代C++语言(C++11/14/17)特性总结和使用建议(三)

noexcept修饰符与noexcept操作符 noexcept形如起名,表示其修饰的函数不会抛出异常(在C++11中如果noexcept修饰的函数抛出了异常,编译器可以选择直接调用std::terminate()函数来终止程序的运行),有2种语法形式: 一种就是简单的在函数声明后加上noexcept关键字,比如: 另外一种则可以接受一个常量表达式(结果会被转换成一个bool类型的值,true表示
相关文章
相关标签/搜索