- 687 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 13:42:54 ]
- class base
class a : public base class b: public base func(base *pb){ if(typeid(pb) == typeid(a*){ aアクセス用のポインタ作成 }else{ bアクセス用のポインタ作成 } オーライドされたそれぞれの関数にアクセス } ってことがやりたんだけどポインタ作成の部分がわかりません こういう場合って同じ処理をif文の中に2回書かないと出来ないの?
|

|