摘要: [toc] * **new[]要和delete[]成对出现** * ptr=new Obj[3]会调用3次构造函数ctor,delete [] ptr,会调用3次析构函数dtor * `class Obj { Obj* child_ptr; }` * 如果不写[]只会调用一次dtor,即只有ptr[ 阅读全文
posted @ 2023-06-08 16:49 马角的逆袭 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [toc] * 链接:https://www.youtube.com/watch?v=uQ3wKWGmtk0&list=PLRTJhCIMo8HPlzVfZ8uxs6SGSSAtKXQ6Q * **所有的内存分配最终都会调用malloc** * glibc就是直接用的DL Malloc * 调用层次 阅读全文
posted @ 2023-06-08 15:33 马角的逆袭 阅读(51) 评论(0) 推荐(0) 编辑