LINUX.ORG.RU

time_t


0

0

Требуется хранить time_t в переменной целочисленного типа. Вопрос : не будет ошибкой хранить в unsigned long?

anonymous

а разве time_t - не целочисленный?

anonymous
()

Однако,

In the GNU C library, time_t is equivalent to long int. In other systems, time_t might be either an integer or floating-point type.

Die-Hard ★★★★★
()
Ответ на: комментарий от cvv

> в таком случае можно попробовать long long

лучше так не делать, если вопрос всплыл при решении задач сериализации/передачи между процессами, возможно работающими на разных платформах (и тп задач), то грамотнее разработать свой формат хранения/передачи даты/врени, а лучше использовать общепринятый (например ISO 8601). Времени потратить на написание 10 строчек... если с проблеммой не угадал, то расказывай в чём беда

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.