回答編集履歴
1
append
test
CHANGED
@@ -7,3 +7,7 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
[Mac OSの`clock`関数](https://developer.apple.com/library/ios/documentation/System/Conceptual/ManPages_iPhoneOS/man3/clock.3.html)は「現実世界で経過した時間」ではなく、「CPUが稼動していた時間」を返します。質問にあるコードでは、キーボードからのユーザ入力待ち(=CPUは何もしない)がほとんど全てですから、このような結果になります。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
所要時間の計測に使える関数として、秒単位で十分ならば[`time`関数](https://developer.apple.com/library/ios/documentation/System/Conceptual/ManPages_iPhoneOS/man3/time.3.html)を、より高精度な値が必要なら[`gettimeofday`関数](https://developer.apple.com/library/ios/documentation/System/Conceptual/ManPages_iPhoneOS/man2/gettimeofday.2.html)で代替できます。
|