愚人节继续学习

今天学习linux的硬盘管管理及文件系统管理,及解压缩的一些操作。

C++方面继续学习如何跟踪内存泄漏。在编写的内存泄漏跟踪中,当重载new(size_t)时,可能引起递归调用,这时就需要对递归调用进行锁定。建立一个友元类。

友元函数与友元类的区别在于,友元函数可能破坏了封装性,友元类在一定程度上确保了数据的封装型。

linux的栈回溯相对来说比较便于实现,根据栈回溯可以回溯到出现内存泄漏的函数是哪一个。

发现目前的表达式计算器存在内存泄漏的风险,明天学习如何去消除内存泄漏的风险。

posted @ 2017-04-01 20:26  冥地魔王  阅读(119)  评论(0)    收藏  举报