Будет производить следующий вывод:
ользуюstruct timespec
структура и вот она:
struct timespec {
time_t tv_sec; /* Seconds */
long tv_nsec; /* Nanoseconds */
};
Дело в том, что пользователь будет вводить значения для каждого из этих отдельных членов, и я хочу поставить чек макс. значение, которое пользователь может ввести.
Могу ли я взять макс. значениеtime_t
как максимальное значение int? т.е.INT_MAX
заtv_sec
а такжеLONG_MAX
(определяется в limit.h) дляtv_nsec
? Каковы будут минимально приемлемые значения для обоих? Это ноль? Я думаю, отрицательные значения не могут быть приняты? Просто чтобы добавить, эти значения будут использовать в таймере.
П.С .: Где находится typedef дляtime_t
? Не смог найти его вовремя.