ゲームプログラミング相談室【Part6】
■ このスレッドは過去ログ倉庫に格納されています
0863名前は開発中のものです。
2006/02/27(月) 23:37:54ID:NtZAdaLq単に「タスクシステム」っていうと、メインループがタスクのポインタ握って
ポインタから仮想関数を呼び出すぐらいしか無いと思うんだけど、
何にキャストが要るの?
boost::function が関数ポインタから void* への変換を駆使してる?
どこにそんな情報があるの?
とりあえず現状のソースでは union 使ってるみたいだけど。
http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/function/function_base.hpp?view=markup
■ このスレッドは過去ログ倉庫に格納されています