→ simpdanny:ddd下去吧 不然這樣...我們該怎麼幫你呢XD 11/03 05:04
→ dryadd52379:看起來是在重載運算子的時候,把原先std::的運算子的功 11/03 08:19
→ dryadd52379:能覆蓋過去了" num[i] = 0;cout<<num[i],印出來不為0 11/03 08:21
→ dryadd52379:= 0時他會跑到ModNum& operator = (const ModNum& n) 11/03 08:50
ModNum& operator = (const ModNum& n) { _num=n._num; return (*this); }
是因為我這樣寫沒有注意到後方接的是int這種case嗎?
※ 編輯: dryadd52379 來自: 140.112.250.75 (11/03 09:14)
推 ha531102:檢查看看constructor在i = 0時的情況? 11/03 10:44
推 ric2k1:後(右)方如果是 int,那會 implicitly 呼叫 ModNum(int) 11/03 10:45
→ ric2k1:這個 constructor,所以檢查一下 constructor 有沒有寫對先 11/03 10:45
→ dryadd52379:問題解決了~!感謝~ 11/03 11:45