>>59, 63
どうも、ありがとうございます。

スタティックメンバを使うのって、設計の仕方としてはだめなんですか?

あるメンバ関数の戻り値を決めるときに、自分自身のデータだけでなく、別の
インスタンスのデータも必要なときに使おうと思ったんです。例えば、自分自身の
データが作成されたインスタンスのデータの平均値よりも大きいかどうかを
返すメンバ関数とかです。
class Test{
 static Test* tests[100];
 int value;
public:
 bool IsOverAve();
}
こんな感じで、コンストラクタは呼ばれたときに、自分自身のポインタを配列の
あいているところに登録するようにします。

こうしておけば、うまくいくように思ったんですが・・・。