Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Как урезать файл? |
Автор: chipset 7.4.2005, 22:22 |
Для текстовых файлов: Вобщем так: открываешь файл на чтение и один файл на запись. Далее читаешь один за другим символы в файле и записываешь их в другой файл пока не встретится n-ый символ перевода строки '\n'. Закрываешь файлы. А можно попробовать открыть файл на чтение и запись одновременно, встать в начало файла fssskом и далее просматривать все символы пока не встретится n-ый символ перевода строки. Все символы до конца файла заменить на пробелы. Автор ответа: AlexSИспользуя CFile можно сделать SetFileLength(DWORD dwNewLength). Автор ответа: keisikВ API есть функция SetEndOfFile(). Автор ответа: Fantasist |