Я пишу программу сокета, которая поддерживает очереди FIFO для двух входных сокетов. При решении, какая очередь к сервису, программа вытягивает новую метку времени от каждой очереди. Мне нужно надежное...
структура timeval представляет и момент вовремя с двумя участниками, tv_sec (секунды) и tv_usec (микросекунды). В этом представлении tv_usec не является отдельно абсолютным временем, это - sub второе смещение...
Как я могу повторно инициализировать структуру timeval из time.h? Я понимаю, что могу сбросить оба члена структуры в ноль, но есть ли другой метод, который я упускаю из виду?