Статьи:: Функции С++ :: Описание функций C (Си) / C++ - tell
Описание функций C (Си) / C++ - tell
Описание функций C (Си) / C++ - tell
#include требуется только для объявления функции long tell(handle); int handle; handle-р, ссылающийся на открытый файл
Описание.
Функция tell берет текущую позицию указателя на файл (если он есть), связанного с handle. Позиция выражается как число бай- тов от начала файла.
Возвращаемое значение.
Функция tell возвращает текущую позицию. Возвращаемое зна- чение -1L указывает на ошибку и errno устанавливается в EBADF, которое определяет неверный аргумент handle-ра файла. Для устрой- ств, не приспособленных к поиску (таких как терминалы и принте- ры), возвращаемые значения не определены. См.также ftell, lseek
Пример:
#include #include #include
int fh; long position;
fh = open ("data", O_RDONLY); . . . position = tell (fh); /* запоминает текущую позицию */ . . . lseek (fh, position,0); /* находит предыдущую позицию */
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий
анонсирован первый стабильный релиз
MySQL 5.1, пригодный для
промышленной эксплуатации и обеспечивающий увеличение производительности для
"тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные
новшества
появившиеся в MySQL 5.1:
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.
Остальные статьи:
|