トップページ > プログラム > 2015年03月25日 > KfwtEOZY

書き込み順位&時間帯一覧

18 位/143 ID中時間01234567891011121314151617181920212223Total
書き込み数2000000000000000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
C++/TemplateMetaProgramming

書き込みレス一覧

【初心者歓迎】C/C++室 Ver.94【環境依存OK】©2ch.net
128 :デフォルトの名無しさん[sage]:2015/03/25(水) 00:46:47.20 ID:KfwtEOZY
あるクラスFooがあり、
また、FooImplクラスがあります。

class Foo
{
FooImpl* pFooImpl_;
}

みたいなコードを見かけました。
これだけならなんとも思わないんですが、コメントに
Fooはインターフェイスを定義して実装はFooImplとかいてあります。

class Foo : public FooImpl{};

とはどう違うのでしょうか?
コメントの内容からすると継承でいいような気がするんですが・・・
C++/TemplateMetaProgramming
533 :デフォルトの名無しさん[sage]:2015/03/25(水) 00:50:49.93 ID:KfwtEOZY
>>531
その「3」を、毎回人間がコンパイル時に変更するとかはありえるんですか?
3を編集しているなら、結果もそのまま編集してしまってもいいのでは?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。