РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
556 of 815 menu

Функция min класса duration

Функция min класса duration возвращает минимально возможное значение длительности для заданного типа. Она не принимает параметров и является статической, поэтому вызывается через имя типа: duration::min. Возвращаемое значение имеет тот же тип, что и сам duration.

Синтаксис

duration::min()

Пример

Давайте получим минимальное значение для duration типа seconds и выведем его количество:

#include <iostream> #include <chrono> using namespace std; using namespace std::chrono; int main() { auto res = seconds::min(); cout << res.count() << endl; return 0; }

Результат выполнения кода:

-9223372036854775808

Пример

Давайте получим минимальное значение для duration типа milliseconds и сравним его с нулём:

#include <iostream> #include <chrono> using namespace std; using namespace std::chrono; int main() { auto res = milliseconds::min(); cout << res.count() << endl; if (res < milliseconds::zero()) { cout << "min less than zero" << endl; } return 0; }

Результат выполнения кода:

-9223372036854775808 "min less than zero"

Смотрите также

  • класс duration,
    который представляет интервал времени
  • функция max,
    которая возвращает максимальное значение duration
  • функция zero,
    которая возвращает нулевое значение duration
  • функция count,
    которая возвращает количество тактов duration
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить