- 616 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 01:33:58 ]
- squirrelの質問です。
スレッドで使って下の関数をコールするとsuspendでC++側に処理を返したときに a、bのデータが壊れてしまいます。 function CallSuspend(i, j, k, l, m, n, o) { local a = 23; local b = 32; while(1) { suspend(); print("i = " + i + "\n"); print("j = " + j + "\n"); print("k = " + k + "\n"); print("l = " + l + "\n"); print("a = " + a + "\n"); print("b = " + b + "\n"); break; } }
|

|