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

Поиск слова в файле, с файла в переменные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заливка на c++ http://www.cyberforum.ru/cpp-beginners/thread807640.html
Всем доброго времени суток. Мне нужно самому написать заливку на c++. Подскажите пожалуйста что можно по этой теме почитать. Заранее спасибо.
C++ Составить программу нахождения суммы чётных чисел из [a;b] 2. Составить программу нахождения суммы чётных чисел из . Спасибo. http://www.cyberforum.ru/cpp-beginners/thread807633.html
C++ Code Blocks не компилирует
Ребят, помогите пожалуйста, хочу продолжить освоение языка, а тут такая печалька=( Не компилируется ни одна программа на Code Block`s. Использую именно его, ибо в универе работаем на нем. Началась такая фигня после смены системы (7 пират.) При запуске Code Blocks`a выдает http://www.picamatic.com/show/2013/03/13/04/19/9091292_bigthumb.JPG Во время создания проекта: (консоль аппликэйшн) ...
C++ realloc
Доброго времени суток, есть код, в котором динамически выделяется память под массив, затем этот массив инициализируется с клавиатуры и выводится на элран, далее нужно с помощью уменьшить блок памяти, выделенный под массив вдвое, вот код: // showarg.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <iomanip> #include <locale>...
C++ Составить программу нахождения произведения нечётных чисел из [a;b] http://www.cyberforum.ru/cpp-beginners/thread807583.html
Вот такие задачи надо сделать: 1.Составить программу нахождения произведения нечётных чисел из . Спасибo.
C++ почему выдаёт эту ошибку declaration terminated incorrectly? подробнее

Показать сообщение отдельно
Leningradeс
 Аватар для Leningradeс
10 / 10 / 1
Регистрация: 03.03.2011
Сообщений: 331
13.03.2013, 19:49  [ТС]     Поиск слова в файле, с файла в переменные
Цитата Сообщение от alsav22 Посмотреть сообщение
Вопрос остался... Цель какя? Опишите. Если в фале 1000 записей, будете 1000 массивов создавать?

Добавлено через 3 минуты
Нужно работать с классами, как с встроенными данными. Представьте, что у вас в файле записаны данные типа int. Пользоватьель вводит некое значение int. Задача: проверить существует ли в файле такое значение, если нет, то добавить это значение в конец файла. Вы этого хотите, но только с объектами класса? Я правильно понял?
Все правильно. Да проверить файл на присутствие значения, если есть то выдать ответ, если нет, то добавить в конец файла.
Собственно первая часть (функция) добавляет, но производит поиск только по слову (параметры не смотрит, хотя было бы не плохо если параметры захватывались бы в массив).
Вторая часть (функция), должна производить поиск по параметрам и захватывать слово перед ними. Затем сравнивать со значением пользователя и печатать слово.
Мне в принципе без разницы с чем будет код, хоть классы, хоть массивы, лишь бы правильно работал и был бы более менее практичен.

Добавлено через 14 минут
В цикле я думаю будет не проблема создать 1000 массивов, но только как эти массивы заполнить правильно из каждой строки.
Ведь можно что то такое сделать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
while (!infile.eof ())
{
    in >> word_file.name;
    in >> word_file.a;
    in >> word_file.b;
    in >> word_file.c;
    in >> word_file.d;
    int m_word [4] = {word_file.a, word_file.b, word_file.c, word_file.d};
    if (m_word [4] == m_word_in [4])
    {
        cout << "Это '" << word_file.name << "'.\n";
        in.close ();
        return 0;
    }
}
 
Текущее время: 00:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru