- 44 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 11:41:37 ]
- すまんが質問させてくれ
今とあるクラス(Aと過程)を更に別のクラス(Bと過程)で使おうとしてるんだが Bクラスの中では、Aクラスを可変で使おうと思ってる そこでAクラス内部にリスト処理を追加しようか、Bクラス内部で追加しようかで悩んでる 具体的には Aクラスを↓のように追加するか class AClass { private: AClass *next,*prev; }; Bクラスで class BClass { private: typedef struct _tag_hogehoge{ AClass *pA; struct _tag_hogehoge *next, *prev; } hogehoge; }; 果たしてどちらがいいだろうか? オブジェクト指向ならAクラスに追加だけど 高速性を重視にしてるから、Bクラスの方が早いんだよね みなさんならどうしますか?
|

|