10/06/03 12:21:59
>>337 あたまがわるいので、例が思いつかない。 具体例を教えてください。
class B { int x; };
class C { int y; };
class D : public B, C { int z; };
int main() {
D* p = new D();
B* q = p;
printf("p == q => %d\n", p == q);
printf("*p == *q => %d\n", *p == *q);
}
D に、どんな演算子を定義すればいいんですか?