![]() |
|
Модераторы: bsa |
![]()
|
|
| Luster |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 29.7.2015 Репутация: нет Всего: нет |
Доброе время суток! Не получается записать результат в файл, на экран выводится а в файл не хочет. Есть идеи? (В файле должно быть 1 число - количество островков).
|
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Строка 67 - не тот файл закрыли
Строка 62 - напечатали результат на экран и забыли. Что будете выводить в файл? (Подсказка - сделайте переменную для хранения результата) Строка 66 (загадочная) - что же все таки пробовали в ней писать ? |
|||
|
||||
| Luster |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 29.7.2015 Репутация: нет Всего: нет |
в строке 67 да, там будет fopen, а не fp, в строке 66 пытался сделать запись, в какой бы форме не писал, ошибки. Вы написали сделать переменную для записи, по подробней можно? или пример? Сейчас она типа char и если я на прямую к ней обращаюсь то ошибка видимости, делая её глобальной, другая ошибка.
|
|||
|
||||
| feodorv |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 12 Всего: 45 |
Это вообще о чем?
-------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
||||
|
|||||
| Luster |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 29.7.2015 Репутация: нет Всего: нет |
Это сообщение отредактировал(а) Luster - 5.8.2015, 18:43 |
|||
|
||||
| TarasProger |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 5.8.2015 Репутация: нет Всего: нет |
Luster,
Это сообщение отредактировал(а) TarasProger - 5.8.2015, 19:16 |
|||
|
||||
| feodorv |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 12 Всего: 45 |
Так переменная result у Вас определена в функции islandsCount(), каким образом она может участвовать в деятельности main()??? Начните хотя бы с двойной работы:
-------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
||||
|
|||||
| Luster |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 29.7.2015 Репутация: нет Всего: нет |
так при записи в файл - записывает 0, вместо нужного числа.
Я сделал, в самой функции islandsCount вывод. Работает. Всем спасибо за помощь. |
|||
|
||||
| feodorv |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 12 Всего: 45 |
Ну да, Вы же состояние матрицы меняете. В результате два вызова islandsCount() неравнозначны. Напрасно. Это не дело islandsCount() выводить в файл. Вообще не понятно, в чем причина затруднения, разве что готового кода не приведено:
Это настолько сложно??? -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
|||
|
||||
| Luster |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 29.7.2015 Репутация: нет Всего: нет |
так записывает островок на 1 больше. |
|||
|
||||
| feodorv |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 12 Всего: 45 |
Да ладно. Вы-то сами в ручную посчитали, сколько у Вас островков? Давайте свой файл 1.txt, посчитаем вместе. В каком точно месте islandsCount() Вы сделали вывод в файл? -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |