![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 25.08.2018
Сообщений: 1
|
![]()
Начал изучать чтение из файла и добавление туда строк и чисел. В книге есть такой пример, который у меня криво работает. Есть файл со списком рекордов, идущих по убыванию, нужно вставить новый в соответствующее ему место:
Код:
Есть текстовый файл с рекордами: 100 88 76 71 65 51 47 34 27 19 6 Указываю новый рекорд, например - 70. Программа разбивает число 71 и вставляет новый рекорд(70) между этими цифрами. Если число 61, то он разбивает число 47, и вставляет туда 61. Нашел в интернете вопрос про этот же код, там кто-то написал, что в учебнике ошибка, когда сохраняешь позицию pre_score_pos = file.tellg(); указатель уже успел убежать и надо его вернуть назад. Не подскажете, как исправить код, и если дело в убежавшем указателе, то как вернуть его назад? Последний раз редактировалось Alex11223; 25.08.2018 в 23:11. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан текстовый файл input.txt, в котором хранятся целые числа | Анна997 | Общие вопросы Delphi | 9 | 27.09.2016 14:28 |
Даны вещественные числа A, B и целое число N. Создать текстовый файл, содержащий таблицу значений функции | mm00 | Помощь студентам | 0 | 03.03.2014 22:10 |
Создать текстовый файл, строки которого содержат целые числа. Обработать файл следующим образом: напечатать все отрицательные числ | Anton94.by | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 29.02.2012 17:30 |
Создать текстовый файл, строки которого содержат целые числа. Обработать файл следующим образом: напечатать все отрицательные... | Anton94.by | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 08.02.2012 19:23 |