Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить и напечатать таблицу значений http://www.cyberforum.ru/cpp-beginners/thread1321512.html
Помогите пожалуйста написать программу. 1. Вычислить и напечатать таблицу значений функции Z=0.5(e)^-(x/2)^2 для -1.5<=x<=1.5 dx=0.2 , используя цикл с параметром. ( 0.5 отдельно от e, e - по...
C++ Напишите программу, которая вводит натуральное число n и находит все совершенные числа в диапазоне от 1 до n Найдите, пожалуйста, ошибку!!! #include <iostream> using namespace std; int main() { int i,n,b,a; cout << "Vvedite chislo n"; cin >> n; for (i=1; i<=n; i++) http://www.cyberforum.ru/cpp-beginners/thread1321498.html
Вычисление ближайшего удачного года C++
Здравствуй, меня зовут Аня. Являюсь студентом-первокурсником. Для себя выбрала не самый простой путь: стать программистом. Работаю (:D если это можно так назвать) в среде MSVS2013. Программирование...
C++ Блочная сортировка массива. Ошибка
Добрый день. При попытке воспроизведения функции блочной сортировки массивов, созданных рандомно, и чье количество варьируется, выводит ошибку "Unhandled exception at 0x000B5380 in...
C++ Сформировать динамическую структур содержащую данные по студентам http://www.cyberforum.ru/cpp-beginners/thread1321491.html
Сформировать динамическую структур, содержащую данные по студентам в следующем виде: "Фамилия Имя Группа ГР RS", где ГР – год рождения, RS – средний рейтинг. Все студенты со средним рейтингом не ниже...
C++ Вычислить сумму и разницу двух целых чисел, не превышающих 10^50 Здравствуйте!!!! Я новичёк))) только изучаю с++, задали задачу и не могу её решить уже около месяца, а сроки поджимают((((Бьюсь как рыба об лёд(((( Мне сказали решать её через массивы, без... подробнее
Renji
2183 / 1609 / 487
Регистрация: 05.06.2014
Сообщений: 4,665
08.12.2014, 11:45 0

Использование принципов ООП для поиска в файлах разного типа

08.12.2014, 11:45. Просмотров 502. Ответов 4
Метки (Все метки)

Ответ

Ну а минимально погуглить чтоб разобраться в уже предложенной болванке кода?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
struct scan_file
{
    const std::string path;
    scan_file(const std::string&path_):path(path_){}
    virtual~scan_file(){}
    virtual void scan(const std::string&key)const=0;
};
struct scan_txt:scan_file
{
    scan_txt(const std::string&path):scan_file(path){}
    void scan(const std::string&key)const;
};
void scan_txt::scan(const std::string&key)const
{
    перенести код поиска в txt файле сюды. Путь к файлу уже лежит в path. Образец для поиска в key
}
int main()
{
    scan_file*scan_object=new scan_txt("1.txt");
    scan_object->scan("Что ищешь ты в краю далеком, что кинул ты в краю родном?");
    delete scan_object;
    return 0;
}


Вернуться к обсуждению:
Использование принципов ООП для поиска в файлах разного типа
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2014, 11:45
Готовые ответы и решения:

Применение принципов ООП на практике (мнение о приведенном коде)
для ленивых: 1й абзац можно пропустить ) В силу обстоятельств я начал работать, изучать...

Объяснение принципов ООП
Простите если пишу не в той ветке. Уважаемые старшие братья, великие гуру, наставники и просто...

Справочник с соблюдением принципов ООП
Доброго времени суток! Имеются классы: namespace Spravochnik { public class User ...

Реализация принципов ООП на примере
Задача проекта должна содержать примеры реализации основных принципов обьектно-ориентированного...

Нужна идея по реализации принципов ООП
Есть программа Калькулятор , написанная на языке С++,выполняющий &quot; +,-,*,/,степень,корень и...

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