Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MaxRGB
Сообщений: n/a
#1

Текст и словарь - C++

16.03.2011, 14:57. Просмотров 317. Ответов 0
Метки нет (Все метки)

#include <fstream>
#include <iostream>
#include<cstring>
using namespace std;

int main()
{
std::ifstream input_file("file.txt");
std::ifstream dictionary("dictionary.txt");
std::ofstream output_file("OutFile.txt");
ifstream fin("dictionary.txt", ios::in);
char line[255], word[255];
while(fin.getline(word, sizeof(word)))
{
dictionary.getline(word, sizeof(word));
while(!input_file.eof())
{
input_file.getline(line,sizeof(line));
if(strstr(line, word))
{
cout << "Prisutstvuet!" <<endl;
output_file << "Здесь было слово: " << word << std::endl;
}
else {cout << "Otsutstvuet!" << endl;
output_file << line <<std::endl;}
}
}
system("pause");
}

посмотрите , пожалуйста, опытные программисты, почему считывает из файла словаря и проверяет наличие только первое слово? как сделать так, чтобы каждое слово из словаря проверял на наличие в file .txt? какой алгоритм существует для проверки наличия слов лучше линейного? подскажите, пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2011, 14:57     Текст и словарь
Посмотрите здесь:

Словарь - C++
Нужна ссылка на русско-английский словарь (тот который можно распарсить). Или что-то из чего можно сделать массив слово - перевод.

словарь t9 - C++
помогите пожалуйста с с++) Цель: написать программу, реализующую предикативную систему набора текста. Задачи: Создать контейнер для...

словарь - C++
что-то не могу найти словарь русского языка, желательно не в xml, а в txt формате, помогите пожалуйста

Словарь - C++
Мой файл данных (dict.txt) имеет вид &quot;en_word=ru_word&quot;, т.е. в каждой строке содержится английское слово и его перевод. вот мой код: ...

Программа «Словарь». - C++
Программа «Словарь». Свойства: Название термина, описание. Функции: поиск термина по названию, отображение всех терминов на заданную букву...

Запись в словарь! - C++
Как мне записать слово в словарь причем сразу в определенное место? Например вот у меня в файле уже есть записанные строчки а в ...

Структура. Словарь - C++
С клавиатуры ввести последовательность записей, которые состоят со слов-терминов и их переводов на английский язык. Очистить экран....

Интеллектуальный словарь на C++ - C++
Разработка приложения «Интеллектуальный словарь». В файле хранится словарь (пр., русско-английский). Есть возможность перевода слов (с...

Словарь map - C++
1) Необходимо создать словарь map на основании информации из файла data.txt. Структура файла соответствует полям struct из задания....

Толковый словарь в консоли - C++
Доброго времени суток. Мне необходимо написать толковый словарь, с возможностью добавления новых слов и их значений. Я не имею даже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru