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

Поиск по файлу c++ - C++

Восстановить пароль Регистрация
 
m1x
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 173
31.05.2011, 19:24     Поиск по файлу c++ #1
Есть файл примерно такого содержания:

Петров 5
Иванов 4
Сидоров 5
Васильев 5

Стоит задача узнать сколько учеников с оценкой 5, сколько двоечников
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2011, 19:24     Поиск по файлу c++
Посмотрите здесь:

Чтение и поиск по файлу C++
Поиск по файлу текста, удаление строки содержащую этот текст C++
Файл: Поиск по текстовому файлу C++
Вроде бы банальный поиск по файлу, но C++
Как реализовать поиск по файлу с записями о работниках цеха? C++
Создать программу, реализующую: создание файла, просмотр файла, поиск по файлу, выход C++
C++ Как сделать поиск по файлу?
Организовать поиск по файлу с помощью регулярных выражений C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
31.05.2011, 21:32     Поиск по файлу c++ #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iterator>
 
int main(){
    std::fstream fs("1.txt");
    if(!fs){std::cerr<<"File not found\n"; return -1;}
    std::cout<<"5: "<<std::count((std::istreambuf_iterator<char>(fs)), std::istreambuf_iterator<char>(), '5')<<"\n";
    fs.clear();
    fs.seekg(0);
    std::cout<<"2: "<<std::count((std::istreambuf_iterator<char>(fs)), std::istreambuf_iterator<char>(), '2')<<"\n";
    fs.close();
    return 0;
}
m1x
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 173
31.05.2011, 21:54  [ТС]     Поиск по файлу c++ #3
огромное спасибо
Yandex
Объявления
31.05.2011, 21:54     Поиск по файлу c++
Ответ Создать тему
Опции темы

Текущее время: 23:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru