c++ - 什么时候最好使用堆栈而不是堆,反之亦然?

标签 c++

在 C++ 中,什么时候最好使用堆栈?什么时候最好使用堆?

最佳答案

在当前函数返回后不会使用您的变量时使用堆栈。当需要变量中的数据超出当前函数的生命周期时,使用堆。

关于c++ - 什么时候最好使用堆栈而不是堆,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/102009/

相关文章:

具有给定内存的c++ vector 构造

c++ - 如何比较两个 std::istream 引用?

c++ - JNI_CreateJavaVM : Buffer overrun if I throw an exception in case of failure

c++ - 如何使 bool 引用参数默认?

c++ - 在混合 C/C++ 程序中协调 malloc 和 new 的 "correct"方法是什么?

c++ - 确定用作参数的结构数组的大小

c++ - 在c++中不使用new运算符创建对象的语句被视为变量声明语句或函数调用语句?

c++ - 无法使用 HTTPS 访问 gSOAP Web 服务

c++ - libxrandr 库 : how to change properties of connected monitors?

C++ 全局对象初始化失败——为什么?是否可以将对象放入 .DATA 部分?