- C++相談室 part113
398 :デフォルトの名無しさん[sage]:2014/07/04(金) 07:34:27.55 ID:KS+8mYqF - クラスから他のクラスのプライベートメンバーに
アクセスするほうほう見つけたんだけど知りたい人いる?
|
- C++相談室 part113
401 :デフォルトの名無しさん[sage]:2014/07/04(金) 07:54:52.46 ID:KS+8mYqF - 特殊な方法なしでアクセスする方法なんだけど?
しりたくないの?
|
- C++相談室 part113
405 :デフォルトの名無しさん[sage]:2014/07/04(金) 08:22:32.14 ID:KS+8mYqF - 9:00になったらコード貼るよ。
それまで考えておいて。
|
- C++相談室 part113
407 :デフォルトの名無しさん[sage]:2014/07/04(金) 08:30:19.61 ID:KS+8mYqF - >>606
モチのロンよ
|
- C++相談室 part113
409 :デフォルトの名無しさん[sage]:2014/07/04(金) 09:00:21.93 ID:KS+8mYqF - class B{
void f(){} protected: void g(B * b){b->f();} }; class E:public B{ } class D:public B{ void h(E * e){g(e);} }; int main(){ E * e=new E; D * d=new D; d->h(e); delete e; delete d; return 0; } DがEのプライベートメンバーfにアクセス。
|
- C++相談室 part113
414 :デフォルトの名無しさん[sage]:2014/07/04(金) 09:38:59.51 ID:KS+8mYqF - class B{
void f(){} protected: void g(B * b){b->f();} }; class E:public B{ }; class D:public B{ public: void h(E * e){g(e);} }; int main(){ E * e=new E; D * d=new D; d->h(e); delete e; delete d; return 0; } DがEのプライベートメンバーfにアクセス。
|