记录现象: 在使用boost的时候,总是有一些奇怪的问题。程序无法正常执行。 分析发现问题是发生异常,但代码中并没有对这些异常做任何的处理,导致直接传递到了系统,程序异常退出。 正确的做法是:适用ASIO进行网络编程,网络不通会抛出异常,这时候需要捕获异常,但不做处理,否则,会引起程序退出。 错误的原因: 知识不够扎实,对c++理解不够。 <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script> 阅读(272) | 评论(0) | 转发(0) | 0 上一篇:如何解决 warning C4482 下一篇:适用boost regex检测 输入字符为小数 相关热门文章 test123编写安全代码——小心有符号数...使用openssl api进行加密解密...一段自己打印自己的c程序...sql relay的c++接口 GCC编译命令推荐系统常用算法C++Primer笔记 第八章 标准IO...c语言中的#号和##号的作用...gstreamer插件开发-------sink... 给主人留下些什么吧!~~ 评论热议