异常处理机制
try-catch:
CODE 0
标准异常:logic_error, runtime_error, out_of_range, invalid_argument。
自定义异常:继承exception或runtime_error。
RAII原则:用对象生命周期管理资源。即使异常发生,析构函数也会被调用,资源不会泄漏!
try-catch:
CODE 0
标准异常:logic_error, runtime_error, out_of_range, invalid_argument。
自定义异常:继承exception或runtime_error。
RAII原则:用对象生命周期管理资源。即使异常发生,析构函数也会被调用,资源不会泄漏!