auto start = std::chrono::high_resolution_clock::now();
//std::chrono::high_resolution_clock::time_point start = std::chrono::high_resolution_clock::now();
std::this_thread::sleep_for(std::chrono::seconds(3));
auto end = std::chrono::high_resolution_clock::now();
//std::cout << typeid(end - start).name() << std::endl;
//std::cout << std::chrono::duration<double>(end - start).count() << std::endl;
//std::cout << std::chrono::duration<double, std::ratio<1>>(end - start).count() << std::endl;
//std::cout << std::chrono::duration_cast<std::chrono::duration<double, std::ratio<1>>>(end - start).count() << std::endl;
std::cout << std::chrono::duration_cast<std::chrono::seconds>(end - start).count() << std::endl;
std::chrono
于 2023-05-24 10:26:48 首次发布