time of a loop in c++
#include <iostream>
#include <chrono>
int main() {
auto start_time = std::chrono::high_resolution_clock::now();
// Your loop code here
auto end_time = std::chrono::high_resolution_clock::now();
auto duration = std::chrono::duration_cast<std::chrono::microseconds>(end_time - start_time);
std::cout << "Time taken by loop: " << duration.count() << " microseconds" << std::endl;
return 0;
}