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

Программа,которая считывает с клавиатуры текст - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделить целую и дробную часть числа. http://www.cyberforum.ru/cpp-beginners/thread516766.html
Поле first- дробное число, целая часть числа, поле second положительное дробное число, дробная часть числа. Реализовать метод myltiply () умножение на произвольное дробное число типа double. Метод должен правильно работать при любых допустимых значениях first и second. (Ввод с клавивтуры Read, вывод на экран Display, метож инициализации Init) Я сама не очень понимаю. есть только начало: #...
C++ математическое решение в С Решите пожалуйста в С : Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец который - значения аргумента , второй - соотв. значение функции. F(x)=cosx+ctgx http://www.cyberforum.ru/cpp-beginners/thread516765.html
универсальный указатель C++
Возможно ли сделать универсальный указатель, который будет указывать на переменную любого типа? Ведь указатель по сути - адрес.
C++ Определить класс заданного типа
Определить класс заданного типа. Написать определенные как дружественные функции подпрограммы ввода с клавиатуры и вывода на экран данных, определяющих объекты этого класса. Перегрузить указанные операции и функции с помощью составных функций класса. Определить конструкторы и деструктор. Трехмерный вектор * векторное произведение + сумма векторов - разность векторов double abs() длина...
C++ Обработка строк http://www.cyberforum.ru/cpp-beginners/thread516744.html
помогите пожалуйста написать вот эти задачи: 1. Дана строка символов. Подсчитать сколько раз среди символов строки встречается символ "+" и сколько раз символ ".". 2. Преобразовать текст, заменяя каждое вхождение слова это на слово то. 3. Дан текст. Напечатать все слова, входящие в него в алфавитном порядке.
C++ А можно ли темплейту передать число? С базовыми типами темплейтов всё понятно. А число можно? И как7 подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7968 / 4730 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
12.03.2012, 13:37     Программа,которая считывает с клавиатуры текст
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <string>
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <boost/algorithm/string.hpp>
 
int main()
{
   std::string text = "Не так давно мне пришлось делать приложение для Windows Phone работающее с xml-файлами."
   "Всё было неплохо, но когда в файле стало ~100.000 записей, чтение их занимало ну уж очень много времени."
   "И я решил сравненить производительность различных способов чтения данных из xml возможных на платформе .Net.";
   const size_t words_cnt = 13;
   std::vector<std::string> sentences;
   boost::split(sentences, text, boost::is_any_of(".!?"), boost::token_compress_on);
   std::copy_if(sentences.begin(), sentences.end(), std::ostream_iterator<std::string>(std::cout, "\n"),
   [words_cnt](const std::string& value) -> bool
   {
      std::vector<std::string> words;
      boost::split(words, value, boost::is_any_of(" ,"), boost::token_compress_on);
      return words.size() == words_cnt;
   });
}
http://liveworkspace.org/code/402986...8df8d3eed65c32
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru