Статьи:: Функции С++ :: Описание функций C (Си) / C++ - utime
Описание функций C (Си) / C++ - utime
Описание функций C (Си) / C++ - utime
#include
#include
int utime(pathname, times); char *pathname; path-имя файла struct utimbuf *times; указатель на хранимые значения времени
Описание.
Функция utime устанавливает время модификации файла, кото- рый определяется по pathname. Процесс должен иметь доступ по за- писи к файлу, иначе время не будет изменяться. Поскольку структура utimbuf содержит поле времени доступа, в MS DOS устанавливается только время модификации. Если times является NULL-указателем, время модификации ус- танавливается по текущему времени. Иначе times должно указывать на структуру типа utimbuf, определенную в . В этой структуре время модификации устанавливается из поля modtime.
Возвращаемое значение.
Функция utime возвращает значение 0, если время модификации было изменено. Возвращаемое значение -1 свидетельствует об ошиб- ке и errno устанавливается в одно из следующих значений:
ЗНАЧЕНИЕ ЕГО СМЫСЛ
EACCES Path-имя файла определяет директорий или файл, предназначенный только для чтения.
EMFILE Существует много открытых файлов (файл должен быть открытым для изменения времени его модификации).
ENOENT Файл или path-имя не найдено.
См. также asctime, ctime, fstat, ftime, gmtime, localtime, stat, time.
Пример.
#include #include #include #include
/* Время модификации файла устанавливается по текущему вре- мени */
if (utime("/tmp/data", NULL) == -1) perror ("utime failed").
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий
анонсирован первый стабильный релиз
MySQL 5.1, пригодный для
промышленной эксплуатации и обеспечивающий увеличение производительности для
"тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные
новшества
появившиеся в MySQL 5.1:
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.
Остальные статьи:
|