■吉里吉里/KAG/TJS雑談質問スレ■その19at GAMEDEV
■吉里吉里/KAG/TJS雑談質問スレ■その19 - 暇つぶし2ch156:名前は開発中のものです。
09/10/17 11:42:53 Y8ra6fKD
>>155
そんな口は無い。
ローカル変数のことを知ってるのはコンパイラだけだから、
後置き! に完全に該当する処理はコンパイル時にしか行うことができないはず。

メンバに対して任意に評価する式を文字列ベースで動的に造りたいということなら、
"function(){return 該当する式;)" を評価した結果を該当コンテキストで FuncCall してしまえばOK。

こんなかんじで。

iTJSDispatch2 *context;
tTJSVariant str,func,result;
TVPExecuteExpression(ttstr("function(){return ") + str.GetString() + ttstr(";}"), &func);
func.AsObjectNoAddRef().FuncCall(0, NULL, NULL, &result, 0, NULL, context)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch