Роббинс Арнольд
Шрифт:
Немного отклоняясь в сторону, гибкие диски представляют отличный испытательный стенд для изучения того, как использовать инструменты, работающие с файловыми системами. Если вы сделаете что-то, что разрушит данные на гибком диске, это вряд ли будет катастрофическим, тогда как экспериментирование с действующими разделами на обычных жестких дисках значительно более рискованно.
14.3. Более точное время
Системный вызов
14.3.1. Время в микросекундах:
Первой задачей является получение времени дня:
156
В справочной странице gettimeofday(2) документирована соответствующая функция
Этот аргумент является указателем на
Это аргумент больше не используется; он имеет тип
Время представлено структурой
Значение
Справочная страница GNU/Linux gettimeofday(2) документирует также следующие макросы:
Эти макросы работают со значениями
Макрос развертывается в
Это значит: «если
14.3.2. Файловое время в микросекундах:
В разделе 5.5.3 «Изменение временных отметок:
Аргумент
POSIX обозначает ее как «традиционную» функцию, что означает, что она стандартизуется лишь для поддержки старого кода и не должна использоваться для новых приложений. Главная причина, пожалуй, в том, что нет определенного интерфейса для получения времени доступа и изменения файла в микросекундах;