2013年3月16日土曜日

文字列検索 その1

前回の文字置換の流れに続きまして、今度は文字検索についてベンチマークを取ってみました。

サンプルコード 実行結果
BenchMark 1     average:0.0086915016174316
BenchMark 2     average:0.070313191413879
BenchMark 3     average:0.009862232208252
BenchMark 4     average:0.0227707862854
こちらも綺麗に結果が出ましたね。
strstrのマニュアルにも書いてありますが、単純に文字列の有無を知りたい場合は
より高速でメモリ消費も少ないstrposを使うのが良いでしょう。

0 件のコメント:

コメントを投稿