[語法] 想請問關於宣告type迴圈的問題
下面是我的code
Node list[10];
for( i = 0; i<10 ; i++)
{
list[i] = new Node();
}
用來宣告type為Node的array
可是編譯的時候
卻會出現錯誤
編譯器的錯誤訊息:
|In function `int main()':|
|error: no match for 'operator=' in 'list[i] = (((Node*)operator
new(12u)), (((*<anonymous>) <unknown operator> Node()), <anonymous>))'|
想請問版上各位這樣子的宣告是哪裡出錯呢?
因為最近剛學C++ 的 class觀念 所以還有些不懂
請大家指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.172.224.206
→
06/09 01:43, , 1F
06/09 01:43, 1F
→
06/09 01:44, , 2F
06/09 01:44, 2F
推
06/09 01:45, , 3F
06/09 01:45, 3F
→
06/09 01:45, , 4F
06/09 01:45, 4F
→
06/09 01:46, , 5F
06/09 01:46, 5F
→
06/09 01:46, , 6F
06/09 01:46, 6F
→
06/09 01:50, , 7F
06/09 01:50, 7F
→
06/09 01:51, , 8F
06/09 01:51, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章