Ali*_*eza 2 c++ exception-handling
看来,当我们有<iostream>
头,<exception>
和<stdexcept>
头被自动包含.
问题是为什么像cppreference和cplusplus.com这样的参考网站<exception>
在解释异常处理时会包含哪些内容?
是否有必要包括<exception>
或<stdexcept>
?
你应该总是包括你使用的东西.C++标准没有声明任何特定的头必须包含另一个,为方便起见,他们可以自由地这样做.但请注意,仅仅因为一个编译器就是这种情况,在另一个编译器上可能不是这种情况(例如Visual Studio vs gcc)