|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2012, 18:38 | #1 |
Пользователь
Регистрация: 02.03.2009
Сообщений: 32
|
Посимвольное считывание Pascalabc.net
Подскажите пожалуйста. Имеются 2 символьных файла f1 и f2. Мне необходимо переписать в файл f посимвольно из файлов f1 и f2 (один символ из файла f1, один символ из файла f2). Все это событие должно происходить по нажатию кнопки, после чего содержимое f выводится в listbox. Компиляция прошла без ошибок. Запускается также без ошибок. Вот в чем но, при нажатии на кнопку(переписать посимвольно) в listbox записывается немного не то, что надо и происходит ошибка "Ошибка времени выполнения: Чтение после конца потока невозможно.". Ругается на read(f2,c1);
Код:
|
14.10.2012, 20:51 | #2 |
Пользователь
Регистрация: 02.03.2009
Сообщений: 32
|
переделал процедуру posvfile. Теперь она заполняет файл перескакивая позиции, то есть 1 3 5 7 и 2 4 6 8 получается 12345678. Но если один файл будет содержать 3 символа а другой 6, то получается что некоторые позиции пустые и отображается некорректно.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
посимвольное считывание | salwator | C++ Builder | 0 | 14.12.2011 20:38 |
PascalABC.NET | v1ktor | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 21.06.2011 13:58 |
PascalABC.net | gogomon93 | Помощь студентам | 5 | 17.04.2011 18:48 |
Посимвольное считывание из файла. Проблема кодировки. Кириллица в консоли. | SrgGld | Общие вопросы C/C++ | 0 | 16.11.2010 20:34 |
посимвольное считывание | DeFace | Общие вопросы C/C++ | 4 | 05.04.2009 23:11 |