关注
[6] 做项目过程中,怎么防止内存泄漏的:
1)内存泄漏:申请了一块内存空间,使用完毕后没有释放掉,比如:
a. new 和 malloc 申请的内存,没有 delete 或 free 释放
b. 子类继承父类,父类析构函数不是虚函数
c. Windows 句柄资源,使用后未释放
2)防止泄漏--措施
a. 有申请就要有释放(动态申请内存和释放必须配对)
b. 使用智能指针
c. 常用工具插件,如 Vargrind
d. 多态中,子类重写父类虚函数,如果父类指针 / 引用指向子类对象,那么父类析构必须是虚函数,否则delete 时,只会调用父类析构,子类的析构函数不会被调用
查看原帖
点赞 5
相关推荐
10-29 15:51
嘉应学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 职场中那些令人叹为观止的八卦 #
11337次浏览 154人参与
# 你找工作想离家近 or 离家远? #
8246次浏览 160人参与
# 小红书开奖了 #
18904次浏览 111人参与
# 我的职场社死时刻 #
9394次浏览 105人参与
# 如何拒绝/反向PUA #
82882次浏览 372人参与
# 你父母给过你哪些不靠谱的职场建议? #
8099次浏览 138人参与
# 腾讯音乐秋招 #
423104次浏览 4741人参与
# 秋招吐槽大会 #
46514次浏览 426人参与
# 哪些公司开始补录了 #
9162次浏览 116人参与
# 那些年,我收到的‘奇葩’回复 #
5378次浏览 57人参与
# 职场中对你有帮助的书 #
23369次浏览 213人参与
# 你秋招最后悔的选择 #
8164次浏览 69人参与
# 租房前辈的忠告 #
273965次浏览 7195人参与
# XX请雇我工作 #
6936次浏览 73人参与
# 秋招你经历过哪些无语的事 #
5259次浏览 59人参与
# 月薪多少能在一线城市生存 #
92938次浏览 677人参与
# 假如你的老板掉河里,你的工作能为他做什么 #
39831次浏览 402人参与
# 通信硬件知识分享 #
39255次浏览 527人参与
# 你觉得机械有必要实习吗 #
66722次浏览 481人参与
# 交通银行工作体验 #
20930次浏览 69人参与
# 中科曙光工作体验 #
5273次浏览 23人参与
# 秋招疯了,看什么都像offer #
8271次浏览 96人参与
360集团公司氛围 390人发布
