Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::chrono::steady_clock

      From cppreference.com
      <cpp‎ |chrono
       
       
      Date and time library
      Time point
      (C++11)
      (C++20)
      Duration
      (C++11)
      Clocks
      steady_clock
      (C++11)
      (C++20)
      (C++20)
      (C++20)
      (C++20)
      (C++20)
      (C++20)
      Time of day
      (C++20)(C++20)
      (C++20)(C++20)
      (C++20)
       
      std::chrono::steady_clock
      Member functions
       
      Defined in header<chrono>
      class steady_clock;
      (since C++11)

      Classstd::chrono::steady_clock represents a monotonic clock. The time points of this clock cannot decrease as physical time moves forward and the time between ticks of this clock is constant. This clock is not related to wall clock time (for example, it can be time since last reboot), and is most suitable for measuring intervals.

      std::chrono::steady_clock meets the requirements ofTrivialClock.

      Contents

      [edit]Member types

      Member type Definition
      rep arithmetic type representing the number of ticks in the clock's duration
      period astd::ratio type representing the tick period of the clock, in seconds
      durationstd::chrono::duration<rep, period>
      time_pointstd::chrono::time_point<std::chrono::steady_clock>

      [edit]Member constants

      constexpr bool is_steady
      [static]
      steady clock flag, alwaystrue
      (public static member constant)

      [edit]Member functions

      [static]
      returns a time_point representing the current value of the clock
      (public static member function)

      [edit]See also

      wall clock time from the system-wide realtime clock
      (class)
      the clock with the shortest tick period available
      (class)
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/chrono/steady_clock&oldid=161628"

      [8]ページ先頭

      ©2009-2025 Movatter.jp