C++에서 현재 시간을 표시하는 여러 가지 방법: time()을 사용하여 타임스탬프 가져오기, std::chrono 클래스를 사용하여 시스템 시간 가져오기, 타사 라이브러리(예: Boost.Date_Time) 사용
C++에서 현재 시간을 표시하는 방법
C++에서 현재 시간을 표시하는 방법에는 여러 가지가 있습니다:
1 표준 라이브러리 함수 time()
time()
<code class="cpp">#include <iostream> #include <ctime> int main() { time_t now = time(0); std::cout << "Current time: " << ctime(&now); return 0; }</code>
2. 使用类 std::chrono
<code class="cpp">#include <iostream> #include <chrono> int main() { auto now = std::chrono::system_clock::now(); auto time_t_now = std::chrono::system_clock::to_time_t(now); std::cout << "Current time: " << ctime(&time_t_now); return 0; }</code>을 사용하세요.
2. std: :chrono
클래스를 사용하세요.
<code class="cpp">#include <iostream> #include <boost/date_time/posix_time/posix_time.hpp> int main() { boost::posix_time::ptime now = boost::posix_time::second_clock::local_time(); std::cout << "Current time: " << now; return 0; }</code>
3. 타사 라이브러리를 사용하세요
🎜🎜현재 시간을 표시하는 데 도움이 되는 타사 라이브러리가 많이 있습니다. Boost.Date_Time:🎜rrreee위 내용은 C++에서 현재 시간을 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!