相关疑难解决方法(0)

如何在C++中选择堆分配与堆栈分配?

将其与其他语言区分开来的C++特性之一是能够将复杂对象分配为成员变量或局部变量,而不是总是必须分配它们new.但这导致了在任何给定情况下可以选择哪个问题.

是否有一些很好的标准来选择如何分配变量?我什么时候应该将成员变量声明为直接变量而不是作为引用或指针?什么时候应该分配一个变量new而不是使用在堆栈上分配的局部变量?

c++ scope memory-management software-design c++11

17
推荐指数
1
解决办法
4056
查看次数

标签 统计

c++ ×1

c++11 ×1

memory-management ×1

scope ×1

software-design ×1