错误记录 要注意异常的抛出
时间:2010-10-24 来源:tastesweet
记录现象:
- 在使用boost的时候,总是有一些奇怪的问题。程序无法正常执行。
- 分析发现问题是发生异常,但代码中并没有对这些异常做任何的处理,导致直接传递到了系统,程序异常退出。
- 正确的做法是:适用ASIO进行网络编程,网络不通会抛出异常,这时候需要捕获异常,但不做处理,否则,会引起程序退出。
- 错误的原因: 知识不够扎实,对c++理解不够。
相关阅读 更多 +