摘要: 今天在github看到有人抛出如下异常:throw std::exception("Invalid input."); 即抛出了一个匿名对象。就比较了一下c++标准和各平台的实现:https://blog.csd... 阅读全文
posted @ 2018-08-01 21:35 Adano1 阅读(406) 评论(0) 推荐(0) 编辑
摘要: C++98标准:C++11标准:g++ 5.4.0实现如下:VS2015实现如下:可见,g++只是实现了标准中的默认构造函数;而VS扩展了标准,新增了explicit exception(char const* ... 阅读全文
posted @ 2018-08-01 14:25 Adano1 阅读(446) 评论(0) 推荐(0) 编辑