跳到内容 malloc(0) 的行为是什么?返回 NULL 还是非空指针? delete 与 delete[] 的区别?对数组用错会怎样? operator new 与 new 表达式的区别? placement new 的使用场景?与普通 new 的区别? 内存池(Memory Pool)是什么?为什么需要它? 栈溢出(Stack Overflow)的常见原因?如何检测和避免… BSS 段与 Data 段的区别?未初始化全局变量放在哪? 内存泄漏的检测方法有哪些?Valgrind、AddressSan… unique_ptr 为什么不能拷贝?如何实现只能移动不能拷贝? 对象切片(Object Slicing)是什么?什么情况下发生?… 📁
购买整个目录:c++常见问题
购买后即可阅读本目录下的全部文章。
在线咨询