Вопросы по теме 'time.h'

nanosleep() никогда не просыпается в OS X Lion
Я использую XCode 4.2 в Lion. Когда я компилирую свое приложение с профилем отладки (нажав Apple + R для его запуска), то, когда я вызываю nanosleep, оно никогда не возвращается из этой функции. Всегда. Если я профилирую код (создаю профиль...
1393 просмотров
schedule 23.04.2023

Константы, не загруженные компилятором
Я начал изучать POSIX-таймеры, поэтому я также начал делать некоторые упражнения, но у меня сразу возникли проблемы с компилятором. При компиляции этого кода я получаю какие-то странные сообщения о макросах типа CLOCK_MONOTONIC. Они определены в...
12956 просмотров
schedule 03.06.2023

Как мне собрать (получить/загрузить) библиотеку time.h?
Я пытаюсь создать проект в Linux через Makefile. Я продолжаю получать cannot find <sys/time.h> ошибку. Я поспрашивал, и мне сказали, что у моего проекта нет доступа к папкам библиотеки. Поэтому я пытаюсь решить эту проблему, используя...
14807 просмотров
schedule 21.04.2023

В чем разница между clock_t, time_t и struct tm?
В чем разница между clock_t, time_t и struct tm? struct tm выглядит так: struct tm{ int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; }; Но как выглядят clock_t и time_t ?
19900 просмотров
schedule 30.07.2023

Отображать POSIX как дату календаря без gmtime и asctime
В настоящее время у меня есть двойник, содержащий отметку времени POSIX, и я успешно использую gmtime и asctime для отображения даты календаря через структуру time_t: time_t input = posix; printf("%s",asctime(gmtime(&input))); Это...
209 просмотров
schedule 05.12.2022

Ncurses и realtime (реализовано на C, unix)
Я пытаюсь реализовать игру, используя ncurses в C. Мне нужно показать текущее время (время должно обновляться каждую секунду), и мой цикл while выглядит так: while(1) { clk = time(NULL); cur_time = localtime(&clk); mvprintw(0,1,"%d...
4018 просмотров
schedule 12.10.2022

clock() и CLOCKS_PER_SEC в OSX 10.7
У меня проблема с использованием clock() в OSX. Я просто хочу отображать время, прошедшее с момента запуска моей программы. Дело в том, что когда я делю структуру clock_t на CLOCKS_PER_SEC, я получаю странные результаты. Запуск моей программы в...
2731 просмотров
schedule 26.02.2023

Странное поведение от ссылок в выходном потоке
Я заметил странное поведение при печати вывода в поток. Мой код перебирает большой набор данных и, среди прочего, считывает метку времени из каждого элемента. Временная метка первого элемента сохраняется, чтобы можно было рассчитать прошедшее время....
51 просмотров
schedule 21.04.2022

c/c++ отметка времени в микросекундах
Я использовал этот фрагмент кода для получения метки времени в микросекундах в c/c++. но это не похоже на микросекунду. также я не знаю, есть ли способ отформатировать его. timeval curTime; gettimeofday(&curTime, NULL); int milli =...
12288 просмотров
schedule 24.04.2022

Самый простой способ иметь следующий таймер
В настоящее время я пытаюсь переписать некоторое программное обеспечение на С++ из старого кода Python. В версии Python у меня были такие таймеры: from time import time, sleep t_start = time() while (time()-t_start < 5) # 5 second timer #...
57 просмотров
schedule 03.07.2022

Проблема с печатью C mktime()
Я работаю над программой, которая разделяет символы по значению. В настоящее время у меня проблема с функцией konverzia. Он должен добавить название дня (ср, чт, пт...) к строке даты, но ему насрать. Дата должна выглядеть так: среда 2012-02-01...
248 просмотров
schedule 12.02.2023

tm struct time.h не нормализуется
Я добавляю значения к элементам времени (часы, минуты, секунды) моей структуры tm , и они не обновляются/нормализуются, хотя я использую mktime() Вот код: struct tm timeStruct; char buffer[80]; timeStruct.tm_year = 2016 - 1900;...
605 просмотров
schedule 26.12.2022

Поле tv_sec не может быть разрешено
Я пытаюсь запустить следующий код (простая программа резервного копирования), но по какой-то причине поле tv_sec не может быть разрешено. Перепробовал все что пришло в голову - не помогло. Я хочу подчеркнуть, что я прочитал другие соответствующие...
147 просмотров
schedule 23.03.2022

В Linux сначала выполняется цикл for с пустым телом. странное поведение
сначала я использовал этот код: void pause(long n) { clock_t at=clock(); while(clock()-at<=n) ; } int main() { cout<<1; pause(100000); cout<<2; } что вы ожидаете? вывод будет 1 (некоторый промежуток времени)...
45 просмотров
schedule 10.04.2022

наносекунды от clock_gettime() на маршрутизаторе mips
Я пытаюсь получить наносекундное разрешение от CLOCK_REALTIME на маршрутизаторе MIPS с частотой 1 ГГц. Когда я компилирую приведенный ниже код для x86 и запускаю виртуальную машину с частотой 1 ГГц, я получаю наносекундное разрешение. Когда я...
392 просмотров
schedule 25.07.2023

Почему член tm_year в struct tm относительно 1900, а не 1970 в C в macosx?
Я пробовал примеры в экспертном программировании на C, когда столкнулся с этой проблемой. Моя программа в основном делает одно: используйте стандартную функцию gmtime и посмотрите, сколько лет прошло с 1970 года. Вот моя программа: #include...
7531 просмотров
schedule 26.03.2023

Как перенести gethrtime() в C с Solaris на RHEL
Я переношу проект C из Solaris в Linux и перекомпилирую его. В файле logger.c функция gethrtime() файла sys/time.h не компилируется для Linux. Как я могу портировать его на Linux? Есть ли замена этому в Linux?
797 просмотров
schedule 19.04.2024

sleep() и time() не работают должным образом внутри цикла for
Я пытаюсь создать массив указателей на структуру tm , причем каждая структура имеет значение tm_sec на 2 секунды больше, чем предыдущее. #include <stdio.h> #include <time.h> #include <unistd.h> /* sleep() */ int main(signed...
61 просмотров
schedule 19.08.2022

функция srand (время (NULL))
#include <stdio.h> #include <stdlib.h> int main( void){ int x = rand()%100; printf("%d\n", x); return 0; } Приведенный выше код правильно генерирует случайное число. Это верно? Но другие источники всегда включают...
6024 просмотров
schedule 04.02.2023

Что означает имя struct timespec из стандартной библиотеки C?
Как и в заголовке, что означает имя структуры timespec в time.h из стандартной библиотеки C? Это спецификация времени? Если да, то что это значит?
192 просмотров
schedule 12.05.2023