LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Есть функция time() - с ней всё понятно? gettimeofday() возвращает точно то же самое время, но с точностью микросекунд (time - секунды).

Ее кстати выпилили из свежего POSIX, кто ее до сих пор использует - тех с новым годом.

Если нужно монотонное время (не реальное т.е.) то clock_gettime(CLOCK_MONOTONIC). Если же нужно реальное, и с точностью лучше чем секунды, то gettimeofday() - максимально совместимый между разными юниксами способ его узнать, буду и дальше использовать для этой цели её. И ниоткуда, кроме бумажек, её никогда не выпилят.

Исправление firkax, :

Есть функция time() - с ней всё понятно? gettimeofday() возвращает точно то же самое время, но с точностью микросекунд (time - секунды).

Ее кстати выпилили из свежего POSIX, кто ее до сих пор использует - тех с новым годом.

Если нужно монотонное время (не реальное т.е.) то clock_gettime(CLOCK_MONOTONIC). Если же нужно реальное, и с точностью лучше чем секунды, то gettimeofday() - максимально совместимый между разными юниксами способ его узнать. И ниоткуда, кроме бумажек, её никогда не выпилят.

Исходная версия firkax, :

Есть функция time() - с ней всё понятно? gettimeofday() возвращает точно то же самое время, но с точностью микросекунд (time - секунды).