2011-08-08 176 views
0

可能重复:
Heap vs Stack allocation创建类对象

如果我有下面的类定义

class Student 
{ 
string UniversityId; 
string firstname; 
string lastname; 
}; 

有什么优势和创建Student对象上的disadvantges堆栈或堆上。

+0

在C++语言中没有“堆栈”或“堆”这样的东西。你在说什么/担心什么?也许你的意思是自动与动态存储? –

+0

我不认为http://stackoverflow.com/questions/6713637/heap-vs-stack-allocation解释什么时候应该将对象分配在堆栈上还是堆上? – programmer

+0

有一个堆内存或堆栈内存的概念,即使在C++中.. – programmer

回答

0

使用自动变量('堆栈')直到明确需要使用免费存储('堆')出现。