C++相談室 part65

このエントリーをはてなブックマークに追加
568デフォルトの名無しさん
クラスが同じだと異なるオブジェクトでもプライベートメンバーにアクセスできるのだが
C++の言語設計者って馬鹿なの?

class A {
 int n;
 A(int m){n = m;}
 int func(const A& a){ return a.n; }
}

A a1(1), a2(2);
cout << a1.func(a2); << endl;