ФАЙЛЫ, ПРОЕЦИРУЕМЫЕ В ПАМЯТЬ
Проблема в том, что при создании проецируемого файла жестко задается его размер, и после закрытия файл будет именно такого размера. а в файл нужно дописать несколько символов(заранее не извесно сколько)
Вопрос: какой символ дописать в получаемый массив (получаемый при отображении файла)чтобы после него файл закончился и не вставлялись пробелы.
Цитата:
Originally posted by papilon
Вопрос: какой символ дописать в получаемый массив (получаемый при отображении файла)чтобы после него файл закончился и не вставлялись пробелы.
Вопрос: какой символ дописать в получаемый массив (получаемый при отображении файла)чтобы после него файл закончился и не вставлялись пробелы.
Вобще-то файлы должны заканчиваться символом EOF(см. в хедере stdio.h), но в случае двоичных файлов это врядли поможет(да и в текстовых сомневаюсь).
Попробуй лучше подганять размер перед записью на диск.