Статьи:: Функции С++ :: Описание функций C (Си) / C++ - ftell
Описание функций C (Си) / C++ - ftell
Описание функций C (Си) / C++ - ftell
#include
long ftell (stream); FILE *stream; указатель на структуру FILE.
Описание:
Функция ftell получает текущую позицию указателя на файл (если он есть), связанного с потоком stream. Позиция выражается как смещение offset от начала потока stream.
Возвращаемое значение:
Эта функция возвращает текущую позицию. В случае ошибки возвращается значение -1L. Для устройств, не совместимых с опера- цией seek (таких как терминалы и печать), или когда поток stream не ссылается на открытый файл, возвращаемое значение неопределе- но. См. также fseek, lseek, tell.
Замечание! Значение, возвращаемое fteel, физически не отра- жает байтового смещения offset для потока, открытого в текстовом режиме, т.к. текстовый режим преобразует комбинации ВК - ПС. Ис- пользуйте функцию ftell вместе с fseek, чтобы корректно запомнить и восстановить месторасположения указателя на файл.
Пример.
#include
FILE *stream;
long position;
stream = fopen ("data", "rb"); . . . position = fteel(stream);.
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий
анонсирован первый стабильный релиз
MySQL 5.1, пригодный для
промышленной эксплуатации и обеспечивающий увеличение производительности для
"тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные
новшества
появившиеся в MySQL 5.1:
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.
Остальные статьи:
|