スレを勃てるまでもないC/C++の質問はここで 9
■ このスレッドは過去ログ倉庫に格納されています
0044デフォルトの名無しさん
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クラスの方が早いんだよね
みなさんならどうしますか?
■ このスレッドは過去ログ倉庫に格納されています