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

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

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

Поиск в файле. - C++

22.06.2011, 11:05. Просмотров 537. Ответов 2
Метки нет (Все метки)

Программный продукт предназначен для работы с текстовыми файлами
а) Определить, входит в файл заданный пользователем сочетания символов;
б) Подсчитать число вхождений в файл заданного пользователем сочетания символов.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2011, 11:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск в файле. (C++):

Поиск в текстовом файле всех слов, заданных в другом текстом файле - C++
Вообщем такое задание: Поиск в текстовом файле всех слов, заданных в другом текстом файле; Не могу понять почему не работает: ...

Реализовать поиск заданного файла в древе каталогов и поиск указанной информации в этом файле - C++
Имеется много папок в каждой папке есть файл proc.txt, как можно по всем этим папкам пройтись и из каждой папки в этом файле достать...

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

Поиск в файле - C++
Сведения об автомобиле состоят из его марки, номера и фамилии владельца. Дан файл, содержащий сведения об автомобилях. Найти: а) фамилии...

Поиск в файле - C++
В файле содержатся фамилии, инициалы и номера телефонов. Вводится шаблон поиска вида: ?? 34 ?? Вывести все номера телефонов,...

Поиск в файле - C++
Пользователь записывает данные в файл (номер аккаунта, фамилию владельца, баланс) и потом пользователь хочет найти данные. При вводе...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
22.06.2011, 18:32 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <fstream>
#include <string>
#include <iterator>
 
int main(){
    std::ifstream ifs("1.txt");
    if(!ifs){std::cerr<<"File not found\n"; return 1;}
    std::string s((std::istreambuf_iterator<char>(ifs)), std::istreambuf_iterator<char>());
    std::string seq="aSd";
    int count=0;
    for(std::string::size_type ind=0; (ind=s.find(seq, ind))!=std::string::npos; ind+=seq.size()){
        ++count;
    }
    std::cout<<"count= "<<count<<std::endl;
    ifs.close();
    return 0;
}
0
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
22.06.2011, 19:41 #3
echo "";
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <fstream>
#include <iostream>
#include <conio.h>
using namespace std;
 
 
 void  main(void){
 
    const char  str*    = "Asus TEK";
    int count_str        = 0;
 
    fstream file;
    file.open("X:\\file.txt", ios_base::in); 
    
    while( ! file.eof() ) {
        char buff[1024];
        file.getline(buff, sizeof(buff), '\n');
        if(strstr(buff, str))
            count_str++;
    }
    file.close();
 
    cout << "count find string: " << count_str << endl;
 
     cin.get();
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2011, 19:41
Привет! Вот еще темы с ответами:

Поиск в файле - C++
Всем привет. Помогите пожалуста, у меня есть файли.тхт в нем хранятса данние которие записани в такой формаци Подобаний 2342323523...

Поиск в файле - C++
Добрый вечер! не подскажите пожалуйста, как правильно нужно считать данные из файла. задача состоит в том, что рассчитывается, например,...

поиск в файле - C++
Есть текстовый файл. Нужно в нем найти исходную комбинацию двух букв и заменить эти две буквы, теми двумя символами, которые стоят после...

Поиск в файле - C++
Привет всем! Опять мне досталось какое-то сложное задание: Написать программу, которая считывает английский текст из файла и выводит...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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