2006-01-12から1日間の記事一覧
実行時に所属クラスを変える話の続き。前回は Objective-C だったけど今度は C++ でもやっておく。http://d.hatena.ne.jp/shinichiro_h/20051231#1135964893結局仮想関数テーブルを変えるだけなのでやることは一緒。 void become(const Base& o) { *(void**)…
実行時に所属クラスを変える話の続き。前回は Objective-C だったけど今度は C++ でもやっておく。http://d.hatena.ne.jp/shinichiro_h/20051231#1135964893結局仮想関数テーブルを変えるだけなのでやることは一緒。 void become(const Base& o) { *(void**)…