Перейти к содержанию
    

Использование библиотеки chorno

При попытке использования сторонней библиотеки наткнулся на препятствие в виде chrono, а точнее high_resolution_clock::now(). Данная функция похоже всегда возвращает одно и то же значение, т.к. duration_cast<microseconds> всегда выдает 0. Подскажите, плз, как заставить ее работать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. открыть гугл

2. набрать текст

3. посмотреть первую ссылку

https://en.cppreference.com/w/cpp/chrono/high_resolution_clock/now

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как работает данная функция я имею представление. А вот что нужно сделать чтобы она заработала в STM?

Изменено пользователем Bear_ku

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, Bear_ku said:

А вот что нужно сделать чтобы она заработала в STM?

Заставить себя написать её минут за 10-15.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как вариант подойдет. Но на сколько я знаю данная проблема решается реализацией одной из системных функций. Вот только проблема в том, что не могу вспомнить какой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите заголовочный файл chrono, там найдёте. В IAR, например, это функция clock_t _Xtime_get_ticks();

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...