★初心者にVisual C++ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
154:質問1(続き) 07/01/17 19:29:40 // mypair派生クラスの定義 class mypair : public basepair { public: // 引数をとるコンストラクタ mypair(const char *pstrkey, const char *pstrval) : basepair(pstrkey, pstrval) {} // keycomp()純粋仮想関数に独自の実装を行う virtual int keycomp(basepair &rp) { return strcmp(key.c_str(), (rp).getkey());// A A エラー箇所40行目 // return strcmp(key.c_str(), static_cast<mypair &>(rp).getkey());// A B } // valcomp()純粋仮想関数に独自の実装を行う virtual int valcomp(basepair &rp) { return strcmp(value.c_str(), (rp).getvalue());// B A エラー箇所45行目 // return strcmp(value.c_str(), static_cast<mypair &>(rp).getvalue());// B B } // getpairvalue()純粋仮想関数に独自の実装を行う virtual const char *getpairvalue(const char *pstrkey) const { if (key == pstrkey) return value.c_str(); else return NULL; } // getpairkey()純粋仮想関数に独自の実装を行う virtual const char *getpairkey(const char *pstrval) const { if (value == pstrval) return key.c_str(); else return NULL; } }; //(以下に続く)
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4349日前に更新/201 KB
担当:undef