2012-03-20 33 views
-3

可能重複:
How are objects stored in memory in C++?如何存儲在內存中的C++完整的對象

您好所有,

我提高的問題了一下。 我被問到一個C++的問題,當使用堆棧內存和動態內存創建一個對象時,C++對象是如何存儲在內存中的。

當在堆中創建對象時,類中的自動變量即POD數據類型。內存將在刪除對象後被銷燬。或任何不同的行爲?

請提供您的意見。

感謝

+0

http://stackoverflow.com/q/405112/1155650 – 2012-03-20 07:43:22

+0

請給出具體細節,以你的要求 – 2012-03-20 07:43:46

回答

0

我可以找出迅速是this one最好的,您也可以在類似的討論here看看。 。 。 。以下是類對象是如何存儲在內存中的圖形表示,

在這個例子中small是包含labelObject對象, enter image description here

+0

我搜索我看到,他們對因此,這裏有這麼多類似的問題...看看這裏的相關問題 - >>>>「在此頁面右下方的相關鏈接下」.. – aProgrammer 2012-03-20 07:51:27

+0

我不太明白這應該代表什麼......一個UML圖也許?它肯定不*看起來像任何C++ ish。 – 2012-03-20 07:56:33

+0

是的,這與問題沒有關係。 – 2012-03-20 08:10:01

相關問題