- 博客(3)
- 收藏
- 关注
原创 可能出现内存泄漏的几种情况
定义 简单来说,内存泄漏就是程序在申请一个内存空间后没有释放,直到程序运行结束后才释放。这样看起来似乎没什么大问题,但是如果程序会持续运行很长时间(例如服务器),并且可能在程每次调用某个部分的时候都会申请一个内存空间,那么长久以来的后果是可想而知的:当程序希望再次申请一块空间时,发现已经没有free的部分了,最终导致系统崩溃。 情况 内存泄漏可能发生在如下几种条件下: 1
2017-04-05 23:04:05 4153
原创 STL容器 vector 详解
【1. 数据结构】 vector 采用的数据结构和数组类似,也是线性连续空间。并且包含以下三个迭代器: protected: iterator start; // 指向第一个元素 iterator finish; // 指向最后一个元素的下一个位置 iterator end_of_storage;// 指向目前可用空间的最后一个位置 vector 将空间分为“容量(ca
2017-04-02 18:56:46 663 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人