【Lua】組み込み系言語総合 その6【Squirrel】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0930デフォルトの名無しさん
2016/05/17(火) 17:54:24.20ID:awF8sDTJタップ処理にかかった実時間とCPU時間が等しい保証が無いという意味。
君が欲しいのは「実時間」だが、os.clockは「CPU時間」だから加減算できない。
身長と体重の値を足すようなもの。
(Luaからデフォルトで使える) 標準Cだけだと1秒より良い精度は無理と言われてる。
http://stackoverflow.com/questions/361363/how-to-measure-time-in-milliseconds-using-ansi-c
| There is no ANSI C function that provides better than 1 second time resolution
autotouch APIに高精度タイマーは用意されてないかな?
Lua から clock_gettime 等を呼ぶモジュールを加えるのも難しいか?
なお、Windowsのclockは(あえて)実時間を返すようだ。誤解が多い原因かもしれない。
https://msdn.microsoft.com/library/4e2ess30.aspx
| The elapsed wall-clock time since the start of the process
| Note that this is not strictly conformant with ISO C99
レス数が900を超えています。1000を超えると表示できなくなるよ。