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

Вывести слова, встречающиеся в тексте по одному разу - 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: lin_ur (T a, t b){};
C++ файлы, запись руского текста Вот простой пример.Подскажите можно както сделать чтобы записывало руский текст.Так записует иероглифы #include <iostream> #include <fstream> #include <windows.h> using namespace std; char bufRus; char *Rus(const char * text) {CharToOem(text, bufRus); return bufRus;} int main() { 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 байт, как прочитать или увидеть оставшиеся 4076 байт, я так понимаю это данные файловой системы. Просто мне нужно работать с файлом *.rom, его параметры 512 кБ на диске и всего 512 кБ, а где же данные...
C++ преобразование выражения в дерево http://www.cyberforum.ru/cpp-beginners/thread304910.html
Создалась проблема. Есть задание - разложить на множители квадратный трехчлен с помощью деревьев на си.
C++ База данных на С++ Помогите пожалуйста!нужна помощь,нужно преобразовать базу данных на С++ с классом в базу данных на Си со структурами!кто сможет,помогите пожалуйста!буду очень благодарна!) файл "новый текстовый документ" подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 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;
}
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru