[語法] c++的new
我看physically based rendering: from theory to implementation這本課本
他裡面有種寫法
LinearBVHNode *nodes; // LinearBVHNode是一個struct
for( uint32_t i=0; i<totalNodes; ++i)
new (&nodes[i]) LinearBVHNode;
感覺是等於 nodes[i] = new LinearBVHNode;
是有甚麼特別的功用所以才要這樣寫嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.4.30
※ 編輯: seedman 來自: 114.44.4.30 (09/11 05:28)
→
09/11 06:06, , 1F
09/11 06:06, 1F
→
09/11 06:07, , 2F
09/11 06:07, 2F
→
09/11 09:51, , 3F
09/11 09:51, 3F
→
09/11 09:51, , 4F
09/11 09:51, 4F
→
09/11 10:39, , 5F
09/11 10:39, 5F
→
09/11 10:40, , 6F
09/11 10:40, 6F
→
09/12 07:27, , 7F
09/12 07:27, 7F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章