CPU時間計測
BOOSTでは, CPU時間の計測はとても簡単です. アホくせえのでコードだけ:
#include <boost/timer/timer.hpp> boost::timer::cpu_timer Fucktime;//これで時間計測が可能 .... Fucktime.start();// 時間計測開始 .... Fucktime.stop();// 時間計測中断 .... Fucktime.resume();// 時間計測再開 .... Fucktime.stop();// 時間計測中断 .... std::out << "Time(in nano-sec):経過:" << Fucktime.elapsed().wall; std::out << ":システム:" << Fucktime.elapsed().system; std::out << ":あんた:" << Fucktime.elapsed().user << std::endl; .... Fucktime.start();// 時間計測開始(0から)