20/11/01 14:28:09.77 BdB3gM+x.net
>>345
>その記述(特に A<A> という型)でどんな結果を期待していたのかわからない。
class A {
A *x;
public:
A(A *a) : x(a) {}
~A(){}
};
です
>A と B は何が違うのか(なぜ A ひとつではダメなのか)わからない。
上の例だと最小限にしたつもりなので差が無くなってしまってますが
実際は template <class X, class Y> みたいにして Y が違う感じです