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

Не могу довести до ума, не хватает функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ непонятное строка? http://www.cyberforum.ru/cpp-beginners/thread514866.html
#include <iostream> using namespace std; const int jack = 11; //from 2 to 10 are const int queen = 12; //integers without names const int king = 13; const int ace = 14; enum...
C++ Не работает функция добавления данных в класс C++ Добрый день всем. Задание: создать клас для хранения БД (тел. справочник). Создать производный класс, добавив туда поля (адрес, телефон). Для второго класса использовать конструктор, чтобы он... http://www.cyberforum.ru/cpp-beginners/thread514860.html
C++ проще и короче
#include <cstdlib> #include <iostream> #include <stdlib.h> #include <math.h> using namespace std; /* Динамическое выделение памяти, каждый пункт ф-ция, данные- через пар-ры,...
Работы в векторами. C++
Читая в книге тему про вектора наткнулся на такой предложение: "Также существует функция push_front() для занесения элементов в начале вектора, однако векторами она не поддерживается" Поэтому при...
C++ printf и cout http://www.cyberforum.ru/cpp-beginners/thread514831.html
У меня возник вопрос, что луче еспользовать в C++, printf/scanf или cout/cin ? Что работает быстрее? Есть такой фрагмент кода int i; for (i = -10; i <= 10; i ++) { printf ("%+4.2i...
C++ удаленный рабочий стол народ,подскажите кто знает! хочу написать прогу на подобии удаленный рабочий стол. чтобы на своем мониторе видеть монитор компа к которому подключился с возможностью выполнять необходимые... подробнее

Показать сообщение отдельно
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
09.03.2012, 15:35
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
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <vector>
#include <cstdlib>
#include <fstream>
#include <string>
#include <clocale>
#include <iterator>
#include <algorithm>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    std::string fileName;
    
    std::cout << "Введите имя файла" << std::endl;
    std::cin >> fileName;
    
    std::fstream file(fileName.c_str(), std::ios::in);
    if (file.fail())
    {
        std::cerr << "Невозмоно открыть файл " << fileName << std::endl;
        system("Pause");
        return EXIT_SUCCESS;
    }
    
    std::vector<std::string> text;
    std::copy(std::istream_iterator<std::string>(file), std::istream_iterator<std::string>(), std::back_inserter(text));
    file.close();
    
    std::string last_word = text.back();
    unsigned int counter = std::count(last_word.begin(), last_word.end(), 'a');
    
    std::cout << "Ответ: " << counter << std::endl;
    
    system("Puase");
    return EXIT_SUCCESS;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru