| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Как узнать размер файла > 4Гб? |
| Автор: Coder 3.3.2009, 14:23 |
| lseek в данном случае отпадает. |
| Автор: MAKCim 3.3.2009, 14:25 |
| man 2 lseek64 + #define _LARGEFILE64_SOURCE Добавлено через 32 секунды Coder, и вообще размер файла обычно узнается из man 2 stat |
| Автор: Coder 3.3.2009, 14:47 |
| MAKCim, так ведь в структуре stat поле st_size 32 битное. |
| Автор: MAKCim 3.3.2009, 14:58 |
кто тебе такое сказал? там тип off_t, а он может быть различным в зависимости от дефайнов |