3
什麼是應該當我做到這一點:
int * MakeArray(std::size_t Size) {
return new int[ Size ];
}
MakeArray(0);
我們有這出代碼(使用VC++ 2005),調試堆抱怨大小爲0的內存塊未被釋放。在這裏返回一個大小爲0的數組是否標準?
P.S .:請不要告訴我使用向量或分配前檢查大小,我知道所有這些。這不是我的代碼。我只是好奇。
好吧,沒有找到那一個。結束這個問題。 – 2010-02-19 09:37:14