2004-12-19から1日間の記事一覧

gcc の最適化オプション

Using the GNU Compiler Collection (GCC): Top Using the GNU Compiler Collection (GCC): Optimize Options

gcov - coverage testing tool

gcc と合わせて使うことで,プログラムを解析するツール.より良いコードを生成するための情報を集めたり,未テストのコードを探すことができる. $ gcc -fprofile-arcs -ftest-coverage hoge.c $ ./a.out $ gcov hoge.c hoge.da hoge.bb hoge.bbg ってファ…

STL uppper_bound(), lower_bound()

upper_bound(k) k lower_bound(k) k equal_range(k) k == ite を満たす範囲を返す.つまり pair(lower_bound(k), upper_bound(k))を返す. ただしコンテナは事前に整列されている必要がある.