摘要: 本文参考 "C++智能指针简单剖析" 内存泄露 我们知道一个对象(变量)的生命周期结束的时候, 会自动释放掉其占用的内存(例如局部变量在包含它的第一个括号结束的时候自动释放掉内存) 这样会编译错误. 但是如果这样写呢? 程序结束的时候会自动释放 的内存, 但是由 算符创建的匿名变量却一直留在内存中, 阅读全文
posted @ 2018-10-22 17:28 Grary 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 参考 "【C++11】新特性——引入nullptr" 在C++中, 经常会用到空指针, 一般用 表示空指针, 但是 却是这样定义的 也就是说, 在C++中 实际上就是整数 . C++中的 和C中的不一样的主要原因是C++有重载函数的机制, 如果继续让其支持 的隐形类型转换, 会带来语义二义性的问题. 阅读全文
posted @ 2018-10-22 15:00 Grary 阅读(1052) 评论(0) 推荐(0) 编辑
博客园 首页 私信博主 编辑 关注 管理 新世界