Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ФАЙЛЫ, ПРОЕЦИРУЕМЫЕ В ПАМЯТЬ

15K
01 апреля 2006 года
papilon
3 / / 31.03.2006
открывается файл и проецируется на адресное пространство процесса
Проблема в том, что при создании проецируемого файла жестко задается его размер, и после закрытия файл будет именно такого размера. а в файл нужно дописать несколько символов(заранее не извесно сколько)

Вопрос: какой символ дописать в получаемый массив (получаемый при отображении файла)чтобы после него файл закончился и не вставлялись пробелы.
15K
01 апреля 2006 года
Bora
13 / / 22.03.2006
Цитата:
Originally posted by papilon
Вопрос: какой символ дописать в получаемый массив (получаемый при отображении файла)чтобы после него файл закончился и не вставлялись пробелы.


Вобще-то файлы должны заканчиваться символом EOF(см. в хедере stdio.h), но в случае двоичных файлов это врядли поможет(да и в текстовых сомневаюсь).
Попробуй лучше подганять размер перед записью на диск.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог