std::exception::what
来自cppreference.com
virtual const char* what() const throw(); |
(C++11 前) | |
virtual const char* what() const noexcept; |
(C++11 起) | |
返回解释性字符串。
参数
(无)
返回值
指向拥有解释信息的空终止字符串的指针。该指针保证在获取它的异常对象被销毁前,或在调用该异常对象的非 const 成员函数前合法。
缺陷报告
下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。
缺陷报告 | 应用于 | 出版时的行为 | 正确行为 |
---|---|---|---|
LWG 108 | C++98 | 未指明返回的指针在什么时候会失效 | 已指明 |