- 612 名前:602 mailto:sage [2008/04/18(金) 01:45:35 ]
- >>605
なるほど、それもありましたか。 >>606 ClassAとHogeの分離は考えてなかったです。 考えていたのは、 1、クラステンプレート実体化のコードが長くなるので、stlやboostはtypedefして使うものだと思っていた。 2、shared_ptrを使うという事は、2つ以上のクラス(スコープ)で型を使う事になるので、typedefを1箇所(Hoge.h)にだけ書いて、参照したほうがいいのではないか? 3、しかし、shared_ptrに入れて使うかどうかは、Hoge.hをインクルードして使う側の選択肢であって、使う側の可能性をHoge.hに書いてしまうのはどうか? といったことで悩んでいました。
|

|