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

Определить количество слов в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ работа с системами счисления http://www.cyberforum.ru/cpp-beginners/thread896673.html
У меня в файле число: 0x00000000 Мне нужно его прочиатать да ещё и занести в переменную. Пожно с помошью char или std::string, а как ещё? Кто знает пишите)
C++ Определить самое длинное слово Разработать алгоритм и программу для определения в тексте самого длинного слова, в котором нет цифр. http://www.cyberforum.ru/cpp-beginners/thread896670.html
C++ Найти в массиве количество простых чисел,больших суммы цифр первого числа
Учусь на 1 курсе,стараюсь,но пока очень туго понимаю С++, по шаблону что-то написать могу, а какое-то другое условие - и я в ступоре. На зачет нужны такие задачки: Общее задание "Создать и обработать динамический массив из N целых чисел,взятых произвольно(случайно) из диапазона от А до В (значения ввести в программе) 1)Найти в массиве количество простых чисел,больших суммы цифр первого числа
C++ Алгоритм шифрования А5/1
Нашла исходник алгоритма Нужно переделать так, чтобы пользователь мог вводить ключ и текст для шифрования. Помогите пожалуйста. //Source : http://www.scard.org/gsm /* * A pedagogical implementation of A5/1.
C++ Составить программу по решению системы уравнений при указанных условиях http://www.cyberforum.ru/cpp-beginners/thread896654.html
Добрый Вечер. Помогите с решением задачи. 1. Разветвляющийся алгоритм Составить программу по решению системы уравнений при указанных условиях. Все неизвестные переменные вводятся с клавиатуры. Результаты вычислений выдать на экран и в файл. Y=\left\{\begin{matrix}\\ {a}^{2}+10x\\ ln(a+x)\\ \sqrt{5a}\\-{1}^{a}x\end{matrix}\right. при
C++ Программа рисующая алгоритмы к коду (посоветуйте) Доброго вечера. Посоветуйте прогу рисующую алгоритмы(блок-схемы) к коду. Добавлено через 14 минут К Си ++ подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
09.06.2013, 22:07     Определить количество слов в тексте
Не обязательно записывать в вектор, можно просто:
C++
1
2
3
4
5
6
7
8
int words_count(const std::string & s) {
    std::istringstream ist(s);
    std::string word;
    int counter = 0;
    while (ist >> word)
        counter++;
    return counter;
}
Добавлено через 1 минуту
Тут всего лишь надо понять как работает http://www.cplusplus.com/reference/s...istringstream/
Фактически, это так же, как и с std::cin, мы изначально инициализируем его некоторыми данными, а потом считываем с него как с обычного потока.
 
Текущее время: 19:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru