Книга: Системное программирование в среде Windows
64-битовая арифметика
64-битовая арифметика
Арифметика 64-битовых указателей файлов не так уж сложна, и для ее реализации в примерах программ используется принятый в Microsoft С 64-битовый тип данных LARGE_INTEGER, объединяющий в одном типе данных union величину типа LONGLONG (носящую название QuadPart) и две 32-битовые величины (LowPart типа DWORD и, HighPart типа LONG). Тип данных LONGLONG поддерживает все арифметические операции. Существует также соответствующий тип данных без знака ULONGLONG.
Аналогами функции SetFilePointer являются функции lseek (UNIX) и fseek (библиотека С). В обеих упомянутых системах выполнение операций чтения или записи также сопровождается перемещением указателя файла.
Оглавление статьи/книги
Похожие страницы
- Листинг А.4. (number.c) Арифметика унарных чисел
- 5.4 Адресная арифметика
- 64-битовая файловая система
- 9.7. Арифметика с птичьего полета
- Приложение А. Арифметика маркетинга
- Адресная арифметика
- Глава 3 Списки, операторы, арифметика
- Арифметика и bash
- 2.5. Арифметика
- Арифметика
- Арифметика email-маркетинга: что считать руководителю
- 9.5. Прикладная арифметика