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

Вывести слова, встречающиеся в тексте по одному разу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как быть, если в шаблоне классе предполагается использование ОДИНАКОВЫХ типов? http://www.cyberforum.ru/cpp-beginners/thread304945.html
Вот код, понятно, демонстрационныый, упрощён донельзя для понятности. #include <windows.h> #include <iostream> using namespace std; template <class T, class t> class lin_ur { public: ...
C++ файлы, запись руского текста Вот простой пример.Подскажите можно както сделать чтобы записывало руский текст.Так записует иероглифы #include <iostream> #include <fstream> #include <windows.h> using namespace std; char... http://www.cyberforum.ru/cpp-beginners/thread304942.html
C++ CodeBlocks - не запускается консольное приложение
Привет всем. Скачал CodeBlocks , создаю консольное приложение(автоматом создается Hello world) , нажимаю Run , Build and run и ничего не происходит. Подскажите пожалуйста что не так? Спасибо.
C++ Файловый В/В для *.rom
Проблема такая... Создаю файл с помощью ofstream хоть с ios::binary, хоть без - файл читается нормально, но характеристики его 20 байт , а на диске 4096 байт, хекс редактором (010Editor) также 20...
C++ преобразование выражения в дерево http://www.cyberforum.ru/cpp-beginners/thread304910.html
Создалась проблема. Есть задание - разложить на множители квадратный трехчлен с помощью деревьев на си.
C++ База данных на С++ Помогите пожалуйста!нужна помощь,нужно преобразовать базу данных на С++ с классом в базу данных на Си со структурами!кто сможет,помогите пожалуйста!буду очень благодарна!) файл "новый текстовый... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
25.05.2011, 22:26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <map>
#include <string>
#include <sstream>
 
int main(){
    std::string s="aaa bbb ccc bbb";
    std::stringstream ss(s);
    std::map<std::string, int> w;
    while(ss>>s){
        ++w[s];
    }
    for(std::map<std::string, int>::const_iterator it=w.begin(); it!=w.end(); ++it){
        if(it->second==1) std::cout<<it->first<<"\n";
    }
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru