【初心者歓迎】C/C++室 Ver.99【環境依存OK】 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0347デフォルトの名無しさん
2016/09/08(木) 12:10:17.61ID:YGjJsTy2virtualを抜くと
>ar[0]->funcA(); ar[1]->funcA(); ar[2]->funcA();
で全部"A::funcA"出力するんだな
>a.funcA(); b.funcB(); c.funcA();
この部分はそれぞれ実体のある関数を呼んでいるけど
ar[0]->funcA();
みたいなポインター間接にしたとたん挙動が異なる
不思議と言うか罠だな
■ このスレッドは過去ログ倉庫に格納されています