关于C/C++的堆栈分配
关于C/C++的堆栈分配
在学习C++(和C)时,我有一些关于堆栈分配工作的特殊疑问,我无法找到解决方法:
- 堆栈分配是否隐式调用malloc/free函数?如果不是,则如何确保堆栈分配和堆分配之间没有冲突?
- 如果堆栈分配隐式调用了new/delete,那么C++中的堆栈分配是否就隐式地调用了new/delete?如果是,那么对一个类重载new运算符是否会影响它的堆栈分配?
在VC++中产生了混淆的结果,但是由于VC++并不完全符合标准(或者我听说过),我决定在这里问问...
admin 更改状态以发布 2023年5月21日