2017-02-18から1日間の記事一覧

スコープ内の時間計測

C++

以前、関数の時間計測のために返り値をラップする構造体を作っていたが、これはRAII的に考えて Logger logger; /*... codes ...*/ { stop_watch<std::chrono::milliseconds> sw("block-name", logger); /* do_something */ } とスコープの先頭で宣言すればスコープ内でかかった時間のロ</std::chrono::milliseconds>…