- 109 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 12:06:07 ]
- >>108
lua_newthreadはあくまでコルーチンを作る関数だから、 それで作られたlua_Stateはコルーチンの流儀でしか使えないんじゃないかな? つまり、lua_resumeを使えと。 あとlua_newthreadはスタックにスレッド(コルーチン)オブジェクトを積むので、 使い終わったらpopするとか、グローバルに置くとか、なんとかしてやる必要がありそう。 思うに、Lua側からcoroutine使ったほうが余計なことを考えずに済むような気がするけど。
|

|