#include <chrono>
using namespace std;
void chronoDemo9()
{
cout << "Started" << endl;
for (int i = 0; i < 10; i++)
{
std::chrono::time_point<std::chrono::steady_clock> startTime = std::chrono::steady_clock::now();
for (int i = 0; i < INT32_MAX / 10; i++)
{
}
std::chrono::time_point<std::chrono::steady_clock> endTime = std::chrono::steady_clock::now();
cout << "Time cost in seconds " << std::chrono::duration_cast<std::chrono::seconds>(endTime - startTime).count() << " seconds,"
<< std::chrono::duration_cast<std::chrono::milliseconds>(endTime - startTime).count() << " milliseconds,"
<< std::chrono::duration_cast<std::chrono::microseconds>(endTime - startTime).count() << " microseconds,"
<< std::chrono::duration_cast<std::chrono::nanoseconds>(endTime - startTime).count() << " nanoseconds" << endl;
}
cout << "End" << endl;
}
![]()