
C++
樱饼
这个作者很懒,什么都没留下…
展开
-
C++的RAII和智能指针小结
RAII:资源分配即初始化,利用构造函数和析构函数定义一个类来完成对资源的分配和释放智能指针主要用来防止内存泄漏,我们来举个栗子,看看为什么会有智能指针这个东东例1:650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/7E/9B/wKiom1cFEh6BAN-AAABe101cjJc063.png" title="Image.png"原创 2016-05-31 09:07:46 · 1671 阅读 · 0 评论 -
C++中的异常浅析
我们都知道,无论是在C语言中还是C++的编程调试中,我们都会遇到各种各样的错误,那么在遇到这些错误的时候我们要怎么处理它们呢?这里有一些传统的处理错误的方法: ①终止错误 ②返回错误码 ③返回合法值,让程序处于某种错误状态, ④调用一个预先设置好的处理错误的函数--->(回调函数) 为了更好地处理这一类问题,在C++中提出了异常,当函数出现一个自己无法处理的错误时,就会抛出异常,让函数的调用原创 2016-05-31 09:07:43 · 360 阅读 · 0 评论