Интересует то, как узнать сабж. Пока что есть такие мысли: можно юзать lseek(), fseek()+ftell() и семейство функций stat(). Нужно узнавать размер файла по его дескриптору. Интересует ещё такой вопрос: эти функции возвращают int, а если размер файла в будет больше 2147483647 байтов? Тогда как? Как обработать эту ситуацию?
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от edigaryev
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от edigaryev
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от kemm
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от kemm
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от Led
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от Dorif
Ответ на:
комментарий
от Dorif
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как узнать текущую позицию в файле при использовании open (2010)
- Форум fseek & fputc & ftell (2009)
- Форум Ошибка сегментирования при использовании fseek. (2013)
- Форум unicode, read file, С (2016)
- Форум В чём ошибка? (2014)
- Форум epoll есть пару вопросов (+) (2008)
- Форум [JAVA SE RXTX] количество отправленных байт (2011)
- Форум Под линуксом работает правильно, под MinGW — нет (2011)
- Форум строки (2008)
- Форум Ассемблерная вставка в код C++ (2013)