作者ric2k1 (Ric)
看板EE_DSnP
标题[讨论] new [] 的 initialization
时间Wed Dec 5 22:31:42 2007
int *i = new int[10](0);
or
A *a = new A[8](3); // assume A's constructor takes an int as parameter
是 compile 不会过的, 因为 ---
error: ISO C++ forbids initialization in array new
我上课讲错了.
所以以後对於 dynamic array 还是乖乖的用 for-loop 来 initialize 吧!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.121.132.121