![]() |
|
Модераторы: bsa |
![]()
|
|
| toader |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
можете помочь с этим?
попробовал усовершенствовать код но к сожалению не удачно(((
после прочтения файла и показывания его в консоли вопрос "какое слово хотите заменить?" пишем "este" затем "на какое слово изменить?" пишем "nu este" ив ответ.. чтобы в vasea-new появился изменённый текст.. кто-то может объяснить ошибку? я примерно знаю где она по моему она где-то в моём while |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Твой while дочитывает файл до конца, а в строке 26 ты снова пытаешься из него читать, а нечего - файл уже кончился!
|
|||
|
||||
| toader |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
а как сделать их отдельно?
|
|||
|
||||
| toader |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
вот я кажется понел... но еррор у if (word == m)
помогите исправить
Это сообщение отредактировал(а) toader - 17.6.2009, 12:54 |
|||
|
||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 29 Всего: 69 |
|
|||
|
||||
| toader |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
а у if (word == m)
Это сообщение отредактировал(а) toader - 17.6.2009, 12:59 |
||||||||
|
|||||||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 29 Всего: 69 |
toader, учитесь пользоваться MSDN
Это сообщение отредактировал(а) zim22 - 17.6.2009, 13:05 |
|||
|
||||
| toader |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
добавил
фсёравно пишет
Multiple markers at this line - Line breakpoint: Hello.cpp [line: 31] - ‘itoa’ was not declared in this scope Это сообщение отредактировал(а) toader - 17.6.2009, 13:22 |
||||||||
|
|||||||||
| xvr |
|
||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Черезвычайно полезно, особенно учитывая тот факт, что проверять ему надо СЛОВО (а не число), и сидит он под Linux 2 toader: Иногда полезно прежде чем вслепую втыкать то, что вам советуют, немного подумать головой (кстати - главный инструмент программиста) Вместо этого -
поставьте
|
||||||||
|
|||||||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 29 Всего: 69 |
...
Это сообщение отредактировал(а) zim22 - 17.6.2009, 13:21 |
|||
|
||||
| toader |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
xvr, болишое спасибо теперь я буду знать что int для цифр а string для букв)
вот вроде всё сделал но он почемуто не меняет а показевает ишё рас лине.. как сделать чтобы поменял? создаёт пустой vasea-out
Это сообщение отредактировал(а) toader - 17.6.2009, 13:52 |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Твоя программа читает строку (21 строка исходника) и печатает ее, затем проверяет только первое слово в следующей строке (строка 24 исходника), при этом она задает свой сакральный вопрос на каждой строке входного файла
Что бы она не задавала вопрос каждый раз, код, который собственно задает вопрос, нужно вынести из цикла. А что бы не пропускала лишние строки строки 21-23 нужно убрать совсем. Строку 35 тоже. Вообще программа производит впечатление кусков исходников надерганных из разных мест и собранных в одну большую кучу (без понимания того, что там делается) |
|||
|
||||
| toader |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
я слехка изменил код "Это сообщение отредактировал(а) toader - 17.6.2009, 13:52 " прогблмы всё ишё на свойх местах? Это сообщение отредактировал(а) toader - 17.6.2009, 14:00 |
|||
|
||||
| toader |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
вот завершил код.. просмотрел в деБуге всё делает так как надо.. но.. но.. но почему-то в новом файле vasea-out нечего не пишет((((( помогите пожалуйста
|
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Что то незаметно там никаких изменений. Как getline стоял в 18й строке, так и стоит
Еще раз повторяю - строки 22-26 перенести и поставить перед циклом (перед строкой 16) Строки 18-20 удалить |
|||
|
||||
![]()
|
| Правила форума "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. |