C++でプログラムの処理時間計測
C++のプログラムで処理時間の比較をしたかったのでメモ.
#include <iostream> #include <chrono> int main() { const auto startTime = std::chrono::system_clock::now(); // TODO: ここに計測したい処理を記述 const auto endTime = std::chrono::system_clock::now(); const auto timeSpan = endTime - startTime; std::cout << "処理時間:" << std::chrono::duration_cast<std::chrono::milliseconds>(timeSpan).count() << "[ms]" << std::endl; }