|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
||||||
Чтение из файла24.06.2014, 18:25. Показов 2550. Ответов 34
Метки нет (Все метки)
Здравствуйте, прошу помощи... Я только начала изучение, поэтому еще слишком плохо разбираюсь даже в элементарных вещах, прошу не судить строго...
Было определенное задание, выполнила я его используя свои знания, а они очень малы, как я уже говорила. Код хоть и выглядит ужасно, но работает, и в принципе отвечает требованиям.
Собственно, вопрос в том, что я обнаружила в задании вот такие строки: "Реализовать консольное приложение на любом языке для любой операционной системы, являющееся текстовой консольной игрой.Источником информации для нее служит текстовый файл определенной структуры (xml, json, что-то свое, что угодно еще), которую необходимо создать разработчику" Что это имеют ввиду? Не совсем понимаю, как это надо было делать...если кто может, подскажите. Заранее благодарна..
0
|
||||||
| 24.06.2014, 18:25 | |
|
Ответы с готовыми решениями:
34
Как заменить чтение строки из консоли на чтение текстового файла? Чтение чисел из файла. Чтение после конца потока невозможно Чтение файла, чтение названия папки где находится файл, запись данных на PHP |
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
|||||||
| 25.06.2014, 14:19 [ТС] | |||||||
0
|
|||||||
|
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
|
| 25.06.2014, 14:24 | |
|
А добавьте еще последнюю версию "читающего" кода. Будет совсем хорошо)
0
|
|
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
|||||||
| 25.06.2014, 14:29 [ТС] | |||||||
Даже страшно....я ведь почти ничего не меняла....![]()
0
|
|||||||
|
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
||
| 25.06.2014, 14:33 | ||
|
1
|
||
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
|
| 25.06.2014, 14:39 [ТС] | |
|
0
|
|
|
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
|
| 25.06.2014, 14:46 | |
|
А еще можно попробовать выводить не поток, а строку
)))for(int i=1;i<=6;i++)// чтение и вывод заголовка из файла { data.getline(a,100); cout<<a; }
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 25.06.2014, 14:47 | ||
|
Проблема же ТС похоже в том, что количество строк в файле не соответствует ожидаемому. В генераторе файла не хватает \n в некоторых местах. Поэтому нули выводятся.
0
|
||
|
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
|
| 25.06.2014, 14:52 | |
|
А кто говорил о кодировке исходного файла?
Я имел ввиду, что путь к файлику может резко оказаться не тем, который ожидается
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|||||||||||||
| 25.06.2014, 14:59 | |||||||||||||
Сообщение было отмечено Alexandra7 как решение
РешениеAlexandra7, вот файл на котором заработало. Еще есть ошибка в коде, где считывается файл: написано
1
|
|||||||||||||
|
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
||||||
| 25.06.2014, 15:04 | ||||||
|
Переписал считывание:
0
|
||||||
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
||
| 25.06.2014, 15:07 [ТС] | ||
0
|
||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||||||
| 25.06.2014, 15:10 | ||||||
Сообщение было отмечено Alexandra7 как решение
Решение
Alexandra7, Вообще, похоже нужно поменять еще чуть побольше. Хотя бы потому, что ширина консоли 80 символов, а не 100.
А первый цикл должен быть таким:
PS. Вообще конечно завязываться на определенное количество строк в файле не очень хорошо. Скажем, если попадется файл с меньшим числом строк - программа упадет.
1
|
||||||
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
||||||
| 25.06.2014, 18:13 [ТС] | ||||||
|
Все исправила в программе, теперь она выполняет все условия, но только выдает в конце вот такую ошибку:
Run-Time Check Failure #2 - Stack around the variable 'condition3' was corrupted;
![]() Добавлено через 40 минут Вышла за пределы массива? А где, и как это исправить.....
0
|
||||||
|
11 / 11 / 5
Регистрация: 12.10.2013
Сообщений: 54
|
|||||||||||
| 25.06.2014, 19:11 | |||||||||||
в цикле
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 19
|
|
| 25.06.2014, 21:24 [ТС] | |
|
0
|
|
| 25.06.2014, 21:24 | |
|
Чтение заголовка PCX файла и чтение растровых данных PCX файла
Переделать в коде чтение из файла в чтение с клавиатуры Чтение бинарного файла - чтение первых 9 байт Чтение из файла. Повторное чтение файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|