Статьи:: Функции С++ :: Описание функций C (Си) / C++ - filelength
Описание функций C (Си) / C++ - filelength
Описание функций C (Си) / C++ - filelength
#include требуется только для объявле- ния функции. long filelength(handle); int handle; handle-р, ссылающийся на от- крытый файл.
Описание.
Функция filelength возвращает в байтах длину файла, связан- ного с заданным handle.
Возвращаемое значение.
Функция filelength возвращает длину файла в байтах. Возвра- щаемое значение -1L свидетельствует об ошибке и errno устанавли- вается в EBADF, чтобы указать на неверный файловый handle. См.также chsize, fileno, fstat, stat.
Пример:
#include #include #include FILE *stream; long length; stream=fopen("data","r"); . . . /* следующие операторы пытаются определить ** длину файла, связанного с потоком stream */ length=filelength(fileno(stream)); if(length==-1L) perror("filelength failed");.
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий
анонсирован первый стабильный релиз
MySQL 5.1, пригодный для
промышленной эксплуатации и обеспечивающий увеличение производительности для
"тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные
новшества
появившиеся в MySQL 5.1:
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.
Остальные статьи:
|