|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.07.2017, 14:13 | #1 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
Ввод данных в файл и вывод из этого файла.
Здравствуйте!
Помогите пожалуйста понять, в чем проблема. Первая программа запись данных в файл: Код:
Следующая программа выводит эти данные из файла на монитор в консоль. Код:
Выводится всякая чушь. В чем дело? Подскажите пожалуйста. |
22.07.2017, 14:57 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Вы читаете из файла текст и не переводите его в инт и дабл.
|
22.07.2017, 15:23 | #3 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
Да что ж такое!
Этот учебник конкретно мне крышу уже шатанул! Посмотрите что на фото страницы! P.S.что-то перевернуто изображение.. Было норм. |
22.07.2017, 16:06 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Не переводит что?
Вроде ж должно работать. http://rextester.com/CNDSH6134 Может просто файла нет? Вы не проверяете успешность открытия.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
22.07.2017, 16:37 | #5 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
Нет. Файл есть. Я заходил в папку проекта где он сохранился, открывал его, данные записаны.
кстати да, ваш вариант работает. Последний раз редактировалось KAMLS; 22.07.2017 в 16:40. |
22.07.2017, 16:44 | #6 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
Вот что получается у меня.
Может быть у вас получается потому, что вы пользуетесь конкретными функциями write(); и read();? А в учебнике всё в одном main(); Последний раз редактировалось KAMLS; 22.07.2017 в 16:54. |
22.07.2017, 17:11 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
так вы ж новый проект создали.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
23.07.2017, 07:21 | #8 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
И в новый и в старый. Везде смотрел. Ваш код создаёт точно такой же файл с точно таким же содержимым.
Просто у меня две программы. Одна создаёт файл и заносит туда данные, Другая извлекает данные из этого файла. В обеих всё делается в main(); Функции write(); и read(); не используются. |
23.07.2017, 09:02 | #9 |
Пользователь
Регистрация: 15.07.2017
Сообщений: 31
|
Попробуйте поставить пробел между всеми значениями:
Код:
|
23.07.2017, 09:19 | #10 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
Я это делал. Не в программе, а в созданном файле. Поскольку программ две, одна на создание, а другая на вывод, то можно сразу в самом файле так попробовать сделать. Но нет, не помогло. Мне думается всё дело в использовании - не использовании функций write(); и read();. Но ведь я срисовал программы с учебника... Как же так? Почему не работает?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод-вывод данных из файла PASCAL | Monarch | Помощь студентам | 3 | 29.06.2014 20:11 |
Ввод данных в массив записей из текстового файла, сортировка по ключу, вывод в файл (на Паскаль) | orandzheviyman | Помощь студентам | 8 | 21.01.2014 08:15 |
Ввод и вывод данных из файла | Despot777 | Общие вопросы C/C++ | 1 | 26.10.2013 20:11 |
Ввод текста из файла,шифровка и вывод в новый файл | stdio | Общие вопросы C/C++ | 1 | 16.04.2012 09:40 |
После сохранения в файл *.xls при открытии этого файла выдается предупреждение. Как от этого избавиться? | A-IX-2 | Общие вопросы Delphi | 1 | 13.11.2011 20:33 |