摘要: 该关键字告诉编译器,函数中不会发生异常,这有利于编译器对程序做更多的优化。如果在运行时,noexecpt函数向外抛出了异常(如果函数内部捕捉了异常并完成处理,这种情况不算抛出异常),程序会直接终止,调用std::terminate()函数,该函数内部会调用std::abort()终止程序。 举例: 阅读全文
posted @ 2020-07-14 09:42 朱小勇 阅读(266) 评论(0) 推荐(0) 编辑