Вопросы по теме 'chrono'
Взаимодействие между boost :: date_time и std :: chrono
Насколько совместимы boost :: date_time и std :: chrono?
Например, есть ли способ конвертировать между boost :: posix_time :: ptime и std :: chrono :: time_point?
Я попытался найти документацию по таким преобразованиям, но не нашел.
14602 просмотров
schedule
14.04.2022
Гарантии производительности для вызова now() стандартных хронометров?
Существуют ли какие-либо гарантии производительности в стандарте, необходимые для реализации статических функций now() каждых часов в std::chrono?
В n3337 я прочитал это ( 20.11.3 Требования к часам [time.clock.req] ):
3 [Примечание:...
1501 просмотров
schedule
09.09.2023
Как вы печатаете time_point C ++ 11?
Я создал точку времени, но мне не удается распечатать ее на терминале.
#include <iostream>
#include <chrono>
int main(){
//set time_point to current time...
81065 просмотров
schedule
08.10.2023
Есть ли в моем регионе верхняя граница для информации, связанной со временем?
Есть ли определение где-то в стандартном пространстве имен, которое устанавливает вперед:
Месяцы в году
Дней в неделю
Часов в день
Минуты в часе
Секунды в минуту
struct tm содержит переменные-члены, которые должны находиться в этих...
79 просмотров
schedule
09.11.2022
Привести chrono::milliseconds к uint64_t?
Предполагая, что у меня есть количество миллисекунд в переменной x :
chrono::milliseconds x = std::chrono::duration_cast<chrono::milliseconds>(something);
как преобразовать x из chrono::milliseconds в uint64_t ?
Я пытался:...
11022 просмотров
schedule
24.11.2023
Хронобиблиотека С++ 11 - Как выполнить метод через определенный интервал времени?
Я хочу правильно использовать библиотеку chrono, чтобы настроить мой класс для вызова метода через несколько миллисекунд.
#include <iostream>
#include <chrono>
#include <ctime>
Class House
{
private:
//...
public:
House()...
554 просмотров
schedule
06.11.2022
Как сбросить high_resolution_clock::time_point
Я разрабатываю класс Timer , некоторые из его членов имеют тип high_resolution_clock::time_point где time_point определяется как typedef chrono::time_point<system_clock> time_point;
Вопрос
Каково значение по умолчанию этого объекта?...
3706 просмотров
schedule
27.11.2022
std::chrono с NDK r10e не может быть разрешен
Не подумайте, что я не искал, мой Android-проект (на Eclipse) отказывается распознавать библиотеку std::chrono. Включение в мой заголовочный файл в порядке:
#include <chrono>
Но когда я хочу использовать его:
using namespace...
974 просмотров
schedule
01.10.2023
Обходной путь для ошибки gcc: использование chrono_literals в шаблоне разрывает string_literals
В GCC 4.9.2 следующий код не компилируется:
#include <chrono>
#include <string>
using namespace std::literals::string_literals;
using namespace std::literals::chrono_literals;
template<typename T>
struct S
{
S()
{...
477 просмотров
schedule
21.06.2023
std::chrono неоднократно вызывает QueryPerformanceFrequency?
Всякий раз, когда я звоню:
std::chrono::high_resolution_clock::now().time_since_epoch().count();
Инструкция по сборке для него такая:
std::chrono::high_resolution_clock::now().time_since_epoch().count();
00007FF7D9E11840 call...
738 просмотров
schedule
24.08.2022
Как создать собственные хронометры
Я создаю элемент управления пользовательского интерфейса временной шкалы, и время на этой временной шкале всегда начинается с нуля, как секундомер. Я подумал об использовании std::chrono::steady_clock, чтобы сохранить время начала и окончания на...
1103 просмотров
schedule
20.10.2022
mktime() дает другие результаты, чем библиотека дат Говарда Хиннанта (на основе std::chrono)
Я использую библиотеку C++ даты Говарда Хиннанта ( https://howardhinnant.github.io/date/date.html ), но у меня возникают некоторые затруднения при его использовании. Ниже приведена программа, в которой я использую эту библиотеку для печати...
311 просмотров
schedule
27.08.2022
С++ хроно Разница между двумя часами времени в секундах
Я хочу найти разницу между двумя часами времени, используя библиотеку хроно в секундах. Я пробовал разные способы, один из них — «Следующий». Все они работают нормально, пока разница не составляет 59 секунд, но после этого время ожидания истекает....
1921 просмотров
schedule
26.02.2023
Пользовательская функция проверки для анализа std::chrono::milliseconds с помощью параметров программы Boost
Я пытаюсь проанализировать параметр через параметры программы Boost, которые содержат время в [с] или [мс]. В настоящее время переменная жестко запрограммирована с использованием литералов:
std::chrono::milliseconds timeout = 10s;
Я рад...
468 просмотров
schedule
02.12.2022
Как получить реальное календарное время в микросекундах (эпоха с 1970 года) в Mac OSX?
Пожалуйста, просмотрите ниже Qn для контекста: Почему clang++/g++ не дает правильный вывод микросекунд для chrono::high_resolution_clock::now () в Mac OSX?
Как уже обсуждалось в предыдущей ветке, я намерен получить microseconds раз с 1970...
941 просмотров
schedule
16.11.2023
Как преобразовать `std::chrono::milliseconds` в `boost::posix_time::milliseconds`
Я использую boost::asio::deadline_timer, чтобы установить тайм-аут перед операцией async_read на сокете TCP . Я использую boost 1.61 .
long time_out_millis = 2000;
boost::asio::deadline_timer theTimer(theSocket.get_io_service(),...
2204 просмотров
schedule
08.05.2023
Оператор преобразования C++ в chrono::duration — работает с C++17, но не с C++14 или младше.
Следующий код компилируется с помощью gcc 7.1.0 с набором C++17, но не компилируется с набором C++14 (или Visual Studio 2017). Его легко воспроизвести на Wandbox .
Что нужно сделать, чтобы он работал с С++ 11/14?
#include <iostream>...
742 просмотров
schedule
19.05.2024
Что такое стандартный эквивалент таймера Boost cpu?
Я хочу перенести boost::timer::cpu_timer в моем коде для стандартной библиотеки. Я нашел только std::chrono::steady_clock , но он не предлагает та же функциональность, что и у варианта Boost. Что мне в основном нужно, так это настенное и...
380 просмотров
schedule
08.05.2024
std::chrono::clock, аппаратные часы и счетчик циклов
std::chrono предлагают несколько часов для измерения времени. В то же время, я думаю, единственный способ, которым процессор может оценить время, — это подсчет циклов.
Вопрос 1. Есть ли у ЦП или ГП какой-либо иной способ оценки времени, кроме...
1381 просмотров
schedule
18.03.2023
Перенацеливание newlib для c ++ chrono
Я использую набор инструментов arm-none-eabi с newlib, чтобы настроить таргетинг на настраиваемую плату с ARM Cortex-M0 + (в частности, MCU-on-eclipse версии набора инструментов). Я компилирую / связываю с -nostartfiles и --specs=nano.specs и...
644 просмотров
schedule
02.06.2024