[問題] 父類別指標指向子類別
如題,
在物件導向中,
父類物件的指標應該可以指向子類物件
但是今天在實作的時候一直出現例外狀況
但是也找不到任何原因
想請問一下可能造成這樣錯誤的原因
由於程式碼很多很雜在這裡就不附上了
出現錯誤的操作大概是這樣
父物件 a , 子物件 b
a** list = new a*[3];
list[0] = new b;
感謝
-----
Sent from JPTT on my Samsung SM-J510UN.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.37.212
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1530349770.A.BA2.html
噓
06/30 17:13,
7年前
, 1F
06/30 17:13, 1F
※ 編輯: Billeve (39.9.37.212), 06/30/2018 17:23:02
推
06/30 17:28,
7年前
, 2F
06/30 17:28, 2F
→
06/30 17:34,
7年前
, 3F
06/30 17:34, 3F
→
06/30 17:45,
7年前
, 4F
06/30 17:45, 4F
啊啊 打錯QQ 修一下
→
06/30 17:48,
7年前
, 5F
06/30 17:48, 5F
→
06/30 17:56,
7年前
, 6F
06/30 17:56, 6F
我是希望使用父類指標陣列來對多個不同的子物件操作
※ 編輯: Billeve (39.9.37.212), 06/30/2018 18:03:50
※ 編輯: Billeve (39.9.37.212), 06/30/2018 18:04:13
※ 編輯: Billeve (39.9.37.212), 06/30/2018 18:06:53
→
06/30 18:14,
7年前
, 7F
06/30 18:14, 7F
→
06/30 18:25,
7年前
, 8F
06/30 18:25, 8F
→
06/30 18:25,
7年前
, 9F
06/30 18:25, 9F
後來發現原來不是這個操作有問題
而是連最一般的
b test;
這樣一句純粹的宣告
都會導致bad_array_new_length
我覺得應該是整個物件有問題了
決定重寫,感謝各位協助QQ
※ 編輯: Billeve (39.9.37.212), 06/30/2018 18:51:07
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章