首页
学习
活动
专区
工具
TVP
发布

ccf19881030的博客

专栏作者
423
文章
1126577
阅读量
25
订阅数
C++ vector迭代器失效
最近在看STL容器失效的例子,涉及到vector数组迭代器失效的问题,如果不注意使用,很容易出现问题,我们先来看一下一个简单的示例程序,在数组nums中删除大于50的元素,代码如下:
ccf19881030
2023-11-26
1640
第一部分.RAII和内存管理-The Boost C++ Libraries
RAII代表资源获取就是初始化,这个习惯用法背后的想法是:对于任何获取的资源,都应该初始化一个对象,该对象将拥有该资源并在析构函数中将其关闭。智能指针是RAII的一个突出示例,它们有助于避免内存泄漏。 以下库提供了智能指针和其他工具,可帮助您更轻松地管理内存。
ccf19881030
2020-05-18
6770
STL简介
   STL是Standard Template Library的简称,C++ 之所以取得巨大成功,离不开它的标准库stl, 目前有好几个版本的标准库,但是因为是高手缩写,所以,那个代码风格很让人郁闷,可读性比较差,阅读困难,其中以sgi stl的可读性最好,侯捷先生专门写了一本书<<STL源码剖析>>剖析stl的源代码,他所用的源代码就是本资源的代码。
ccf19881030
2019-04-24
1.3K0
C语言中size_t和size_type 的区别
1)size_tsize_t是用于数组的下标值类型,也可以用来“接收”sizeof操作符的返回值。
ccf19881030
2019-04-23
2.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档