|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.09.2015, 09:10 | #1 |
Форумчанин
Регистрация: 23.03.2013
Сообщений: 160
|
Найти искомое слово в txt-файле
Допустим дан файл words.txt, внутри которого есть список слов.
Задача: найти слово, которое я буду вводить через форму. Хотел записать в массив строк, чтобы потом в массиве искать, но он выдает ошибку. Код:
|
17.09.2015, 09:26 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну и как всегда тексты ошибок будут вынесены на всеобшее обозрение на конференции по правам человека в ООН?
I'm learning to live...
|
17.09.2015, 09:32 | #3 |
Форумчанин
Регистрация: 23.03.2013
Сообщений: 160
|
Хорошо-хорошо, только не ругайтесь. Я думал для опытного глаза будет видна ошибка, только посмотрев на код.
|
17.09.2015, 09:40 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так вы не присвоили ничего massiv_slov, он null, а пытаетесь обратиться к его первому элементу.
Видимо надо было с помощью метода Split строки разделить строку на слова и записать в массив.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
17.09.2015, 09:45 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, строковый массив, имхо, объявлен неверно!
попробуйте так: Код:
|
17.09.2015, 10:05 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Дык автор не знает какое у него n пока слова не прочитает.
И метод Split строки как раз возвращает массив, так что не надо его самому создавать.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
17.09.2015, 10:30 | #7 | |
Форумчанин
Регистрация: 23.03.2013
Сообщений: 160
|
Цитата:
Код:
Вместо 10 надо как-то подсчитать количество строк или слов. Спасибо за ответ. |
|
17.09.2015, 10:34 | #8 |
Форумчанин
Регистрация: 23.03.2013
Сообщений: 160
|
|
17.09.2015, 10:35 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вместо 10 нужно писать размер массива:
Код:
|
17.09.2015, 10:35 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с текстовыми файлами (из Файла input.txt переписать слова в файл output.txt, удалив все слова, заданные в файле diction.dic | Polina25 | Паскаль, Turbo Pascal, PascalABC.NET | 17 | 07.05.2014 17:49 |
CPP: самое длинное слово в файле | zolman | Помощь студентам | 1 | 28.12.2011 23:39 |
Заменить заданное слово в тексте, находящемся в заданном файле, на другое слово (С++) | Lapochka | Помощь студентам | 6 | 01.12.2011 14:05 |
Доступ к строкам в файле .txt | severin | Помощь студентам | 11 | 10.11.2009 17:16 |