【初心者歓迎】C/C++室 Ver.54【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.54【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト14:デフォルトの名無しさん 08/05/14 20:55:42 何も書かれてないということは、未定義動作じゃないのかね? 15:デフォルトの名無しさん 08/05/14 21:44:07 派生クラスのコンストラクタから、 初期化リスト?経由で基底クラスのコンストラクタ を呼び、 そこから派生クラスで実装されている純粋仮想関数を呼びたいのですが、不可能でしょうか? これが出来ると基底クラスのコンストラクタを再利用出来るし、違う処理(初期化)が必要な部分は 仮想関数の実装を変えるだけでいいので便利だと思ったのですが。 16:デフォルトの名無しさん 08/05/14 21:52:47 >>15 できません 基底クラスのコンストラクタ実行中は派生クラスは未構築だからです 17:デフォルトの名無しさん 08/05/14 22:10:34 >>16 やはりダメですか・・・ うーん。自分の設計が悪いせいか、基底クラスのコンストラクタ今一役立たずだな・・・ 18:デフォルトの名無しさん 08/05/14 22:18:57 >>7 >warningの意味は何なのか? 原因は何なのか? また、解決方法のご存知の方、回答お願いします。 英文のままですね。英文の意味が判らないのなら鼬害でしょう。 まぁ、静的なメンバ変数は明示的に実体化しないといけないので普通の環境でもリンクエラーになるわけですが。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch