![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 55
JansenHuang
最近在把我几个博客整理到CSDN上来,人气从0开始了,加油......
展开
-
C++的异常处理
C++的异常处理用到:try{}catch(){}try块是一个普通的程序块,就一般运行情况而言跟没有tryd的情况是一样的,但在异常出现时,往往把可能出现异常的一些语句,包括函数的调用,比如在数据库编程编程中,一些管理信息系统在连接数据库的时候(特别是ADO方式),往往会把数据库的连接与表的打开语句放在里面,若连接失败或打开失败,则抛出一个异常,异常在紧随的catch语句中被捕获,然后执行catch对应的语句,详细的下面再说。异常的抛出机制 异常是什么意思?这个我觉得用我们一般的思维去想就可以了,原创 2010-06-29 00:14:00 · 465 阅读 · 0 评论 -
不规范的构造函数与STL容器冲突
<br />昨天写代码时用了容器 vector,map.其中元素是自己定义的。比如:<br /><br />class test{ public:test(){a = 0;b= 0;}<br />//test(const test& other){a = other.a;b = other.b;} test(test& other){a = other.a;b = other.b;}test& operator=(const test& other){a = other.a;b = other.b;ret原创 2010-07-16 18:02:00 · 511 阅读 · 0 评论