[問題] 建構式多載的問題
遇到的問題: (題意請描述清楚)
http://nopaste.csie.org/501dc
第40行在執行階段時出錯
是因為 A->b 未設定實體
程式跑出來的錯誤結果:
並未將物件參考設定為物件的執行個體
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
visual studio 2005
有問題的code: (請善用置底文標色功能)
A(){
A(gcnew B(1));
}
若改成
A(){
b = gcnew B(1);
test();
}
就正常,但是我想要用第一種寫法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.9.202
→
03/24 13:11, , 1F
03/24 13:11, 1F
→
03/24 13:12, , 2F
03/24 13:12, 2F
→
03/24 13:27, , 3F
03/24 13:27, 3F
→
03/24 13:27, , 4F
03/24 13:27, 4F
推
03/24 13:39, , 5F
03/24 13:39, 5F
→
03/24 13:58, , 6F
03/24 13:58, 6F
→
03/24 13:58, , 7F
03/24 13:58, 7F
→
03/24 13:59, , 8F
03/24 13:59, 8F
推
03/24 14:46, , 9F
03/24 14:46, 9F
→
03/24 14:49, , 10F
03/24 14:49, 10F
→
03/24 14:49, , 11F
03/24 14:49, 11F
推
03/24 14:58, , 12F
03/24 14:58, 12F
推
03/24 14:59, , 13F
03/24 14:59, 13F
推
03/24 15:03, , 14F
03/24 15:03, 14F
推
03/24 15:15, , 15F
03/24 15:15, 15F
→
03/24 15:16, , 16F
03/24 15:16, 16F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章