先上結論:
memcpy效能 優於 snprintf效能 優於 strncpy效能
memcpy效能略優於snprintf,strncpy比前兩者慢的非常多,基本上是撈不回來了。
編譯器:gcc version 3.4.5 (a little old fashion
沒有編譯器優化
測試**:
int strncpy_test()
return 0;
}int mempcy_test()
return 0;
}int snprintf_test()
return 0;
}int main()
其中timmer是自己包的乙個計時類,單位是us。
輸出:mempcy_test time use : 1543216
strncpy_test time use : 18600572
snprintf_test time use : 2155672
JavaScript 字串連線效能比較
先上結果 使用方法 執行次數 連線耗時 1 0.069ms concat 10.114ms array.join 10.149ms 模板字串 10.051ms 使用方法 執行次數 連線耗時 100 0.011ms concat 1000.028ms array.join 1000.056ms 模板字...
Math函式效能比較
無論剛入門的還是有一定as3程式設計基礎的,對math類應該都不陌生了,但math類的效能又知多少呢?請看下文吧。1 math.floor 通俗的講這是乙個取整函式。其實官方解釋是 返回由引數 val 指定的數字或表示式的下限值。下限值是小於等於指定數字或表示式的最接近的整數。效能測試 var nu...
常用String字串拼接的效能比較與分析
平時編寫 的過程中,免不了string字串的拼接,特別是需要拼接sql語句的時候 本人平時用的比較多的方式有 1 string1 string2 2 stringbuffer 3 string1.concat string2 為了放大效能差距 每種方式迴圈十萬次 方式1 test public vo...