Вопросы по теме 'chrono'
Как заснуть с boost::chrono?
Примеры boost::this_thread::sleep() , похоже, используют объекты boost::posix_time::milliseconds . Я пробовал это, и это работает, но я использую boost::chrono для проверки системных часов и так далее. Мне кажется, я должен передать sleep() a...
11613 просмотров
schedule
31.03.2023
неопределенная ссылка на `boost::chrono::system_clock::now()' - Boost и cpp-netlib
Я пришел сюда, чтобы попросить исправить ситуацию, которая меня расстраивала. Много. Во-первых, я работаю в Windows и использую MinGW в качестве компилятора (C++). У меня были некоторые проблемы с работой программы с использованием cpp-netlib и SSL...
7352 просмотров
schedule
08.07.2023
Странная ошибка в хронокоде C2440: «‹function-style-cast›»: невозможно преобразовать из «_CR» в «std::chrono::milliseconds»
Я наткнулся на странную ошибку
C2440: '': невозможно преобразовать из '_CR' в 'std::chrono::milliseconds'
в основном это код Говарда Хиннанта в еще один вопрос .
Должно ли это компилироваться в Visual Studio 2012 RC? Что может быть...
2039 просмотров
schedule
21.02.2022
Почему у хроно есть собственное пространство имен?
Все остальное, что я видел до сих пор в стандартной библиотеке C++, находится в пространстве имен std . Если я использую что-то из std::chrono , я обычно превышаю лимит в 80 символов на строку — это не проблема, просто неудобно.
Итак, вот мой...
2959 просмотров
schedule
10.11.2022
Как создать собственные часы для использования в функциях std::chrono?
У меня есть произвольная эпоха, например 13 июля 1988 года. По сути, я хочу измерить время относительно этого. Я думал написать собственный класс часов, чтобы я мог написать такой код:
using std::chrono;
time_point<My_Clock> tp;
std::cout...
5994 просмотров
schedule
19.11.2023
Как преобразовать std :: chrono :: system_clock :: duration в структуру timeval
Название говорит само за себя.
Мне нужно реализовать функцию, которая получает значение std :: chrono :: system_clock :: duration и которая должна преобразовать его в sruct timeval, чтобы я мог передать его какой-то системной функции.
5168 просмотров
schedule
21.02.2022
std::chrono умножает продолжительность
Рассмотрим этот пример кода:
#include <chrono>
#include <iostream>
int main ( )
{
using namespace std::chrono;
system_clock::time_point s = system_clock::now();
for (int i = 0; i < 1000000; ++i)
std::cout <<...
369 просмотров
schedule
15.03.2024
Как убедиться, что nanosleep работает в моей системе в Linux
Я проверил, поддерживает ли моя система точность в микросекундах как сделать поддержка точности в наносекундах Используя таймер ускорения, я могу печатать текущее время с точностью до микросекунд Вывести текущее время в микросекундах
Теперь,...
464 просмотров
schedule
26.04.2023
C++11 хроно в Visual Studio 2013
Я переношу код из Linux в Window.
И есть ошибка, которую я не ожидал при использовании std::chrono.
поскольку std::chrono является стандартной библиотекой C++, я ожидал, что она будет работать без изменений.
ниже приведен код, показывающий...
4363 просмотров
schedule
26.06.2022
Можно ли использовать std :: chrono :: duration с типом Rep как double? Я получаю ошибку компилятора в vs2012 при попытке
Я получаю следующую ошибку компилятора (vs2012):
Ошибка 3 ошибка C2679: двоичный '+ =': не найден оператор, который принимает правый операнд типа 'const std :: chrono :: duration ‹_Rep, _Period>' (или нет приемлемого преобразования) c: \...
2683 просмотров
schedule
07.05.2022
Неверное измерение std::chrono после обновления до gcc 4.9.2
Я использую следующее для определения времени своих модульных тестов:
template<typename F>
void TestFunc(F lambda)
{
std::array<std::chrono::milliseconds::rep, 20> time;
for (int i = 0; i < 10; ++i) {
auto t1 =...
377 просмотров
schedule
09.05.2023
std::chrono::duration целочисленные трудности
У меня есть этот простой таймер-секундомер шаблона, который я планирую использовать в своем следующем проекте, всякий раз, когда я создаю экземпляр этого класса, используя «Timer‹ float>», все работает нормально, однако, если я использую «Timer‹...
1434 просмотров
schedule
10.02.2023
Как узнать, осталась ли моя структура struct tm в недопустимом состоянии?
Это вопрос о недопустимом вводе, не недопустимом форматировании. Например, учитывая следующий код:
tm bar;
foo >> get_time(&bar, "%Y-%m-%d");
cout >> bar.tm_year >> bar.tm_mon >> bar.tm_mday >> endl;
Это...
1518 просмотров
schedule
21.06.2023
Ошибки с xutility (‹chrono› ‹random› стандартные библиотеки C ++)
У меня возникла проблема с написанием простого генератора случайных чисел с использованием стандарта и в Microsoft Visual Studio 2013. Когда я пытаюсь скомпилировать, он выдает кучу ошибок, связанных с файлом xutility. У меня была куча похожих...
904 просмотров
schedule
11.04.2023
Каковы преимущества std::chrono по сравнению с устаревшей библиотекой времени?
Я разрабатываю проект С++ 11 в Linux. И теперь у меня есть некоторые требования к библиотеке времени.
Я хочу использовать время для...
отметка времени для журналов доступа
сравнить время в секунду между последним доступом и текущим доступом...
1225 просмотров
schedule
09.10.2023
Как преобразовать ГГГГ/ММ/ДД ЧЧ:ММ:СС в std::chrono::system_clock::time_point?
Я получаю компоненты ГГГГ/ММ/ДД ЧЧ:ММ:СС с внешнего чипа часов реального времени. Я хочу преобразовать это в std::chrono::system_clock::timepoint , чтобы я мог получить секунды с начала эпохи и обновить время операционной системы.
Я хотел бы...
1376 просмотров
schedule
02.07.2022
C++ Неверное измерение FPS и deltaTime с использованием std::chrono
Неверный fps моей программы. Когда я вычисляю fps своего приложения по статистике RivaTuner, оно дает например 3000 fps. Но моя программа вычисляет совсем другое число, например 500. Оно постоянно увеличивается и уменьшается, а Rivatuner — нет....
6159 просмотров
schedule
31.03.2022
Как использовать хроно для расчета времени алгоритма с таймером-аккумулятором?
Мой код выглядит примерно так:
std::chrono::milliseconds total;
for (int i=0; i<max; i++) {
auto start = std::chrono::high_resolution_clock::now();
// some code I want to benchmark
total +=...
442 просмотров
schedule
10.10.2022
Какой самый красивый способ преобразовать time_point в строку?
Простой вопрос: как правильно преобразовать std::chrono::time_point в std::string с минимальным количеством кода?
Примечания: я не хочу использовать cout с put_time() . Принимаются решения C++11 и C++14.
2631 просмотров
schedule
25.07.2022
Как перейти от NaiveDate к определенному часовому поясу с помощью Chrono?
Я анализирую дату и время в Rust с помощью chrono crate . Дата и время взяты с веб-сайта, на котором дата и время взяты из разных разделов страницы.
Дата отображается в формате %d/%m/%Y (пример: 27.08.2018). Время отображается только с часами...
5740 просмотров
schedule
18.04.2022