1
我在理解這兩行代碼時遇到了一些麻煩。取消引用指向雙指針的指針
T* Result = Free;
Free = *((T**)Free);
其中T是模板類,Free定義爲;
T* Free;
它只是創建一個新的指針,指向其他一些內存地址?
http://jfdube.wordpress.com/2011/10/06/memory-management-part-2-allocations-tracking/
這是上下文中,在新的()函數中的空閒列表類。
http://jfdube.wordpress.com/2011/10/06/memory-management-part-2-allocations-tracking/這是關於Freelist類的上下文。在New()中 –