Comment obtenir un horodatage nanoseconde uint64 en C++ en utilisant chrono
Utilisez ce code pour obtenir l’horodatage nanoseconde en utilisant std::chrono
nanosecond_now.hpp
#pragma once
#include <chrono>
#include <cstdint>
inline uint64_t NanosecondNow() {
auto now = std::chrono::system_clock::now();
auto duration = now.time_since_epoch();
auto nanoseconds = std::chrono::duration_cast<std::chrono::nanoseconds>(duration);
return static_cast<uint64_t>(nanoseconds.count());
}Consultez les articles similaires par catégorie :
C/C++
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow