この文書の現在のバージョンと選択したバージョンの差分を表示します。
|
ja:root:tstopwatch [2014/06/11 07:59] kota 作成 |
ja:root:tstopwatch [2014/06/11 08:18] (現在) kota [基本的な機能] |
||
|---|---|---|---|
| ライン 8: | ライン 8: | ||
| ===== 基本的な機能 ===== | ===== 基本的な機能 ===== | ||
| + | <code c_mac> | ||
| + | TStopwatch sw; | ||
| + | sw.Start(); //スタート 前に使っていたら、その値をresetして、0から計測する。 | ||
| + | sw.Start(1);//上と同じ | ||
| + | sw.Start(0);//前に使っていた値をresetせず、その続きから計測。 | ||
| + | |||
| + | sw.Stop(); //ストップ | ||
| + | |||
| + | sw.Continue(); //ストップしていたところから計測再開 | ||
| + | sw.RealTime(); // (ストップをかけて、)running time を秒の単位で返す。返り値はDouble_t。 | ||
| + | sw.CPUtime(); // (ストップをかけて、)CPU time を秒の単位で返す。返り値はDouble_t。 | ||
| + | |||
| + | sw.Print(); //Real time 0:00:04, CP time 0.000 のように返す(running time 4[sec] ,CPU time 0 [sec]) | ||
| + | sw.Print("m"); //Real time 0:00:04.472, CP time 0.000 ミリ秒精度 | ||
| + | sw.Print("u"); //Real time 0:00:04.471850, CP time 0.000 マイクロ秒精度 | ||
| + | |||
| + | |||
| + | </code> | ||