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

Сортировка map - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сложение дробей через структуру http://www.cyberforum.ru/cpp-beginners/thread379806.html
Робота с файлами. C++.Пользователь читает файл и меняет его он сохраняеца в другом файле и наоборот!!!! 2) Слажывание дробей через структуру. Как ето зделать помогите.Срочно. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
C++ Программа считывания Прошу помогите написать программу которая считывает текст с клавиатуры и выводит на экран только слова состоящие из заданного количества букв. не особо разбираюсь в Borland C++ for DOS, но примерно понимаю что должно получится. Помогите если не сложно. http://www.cyberforum.ru/cpp-beginners/thread379801.html
подскажите с массивом C++
#include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main() { const int N =10,M=5; int a;int min,max; srand(time(NULL)); for(int i = 0; i <N; i++) { cout<<"\n";
C++ упорядочить числа по росту
a=(2*L-4*K)/8*L ; b=(L+8*K)/K ; c=2*L*K-12
C++ операция со строкой http://www.cyberforum.ru/cpp-beginners/thread379791.html
Найти в строке слово максимально похожее с заданным. Пользователь задает строку.
C++ <windows.h> при добавление библиотеки <windows.h> компилятор сразу принемает ; , точку с запятой и запятую как ошибку . Пробовал в двух компиляторах ошибка одна и таже , в чем может быть проблема??? подробнее

Показать сообщение отдельно
IcyWind
8 / 8 / 2
Регистрация: 19.09.2011
Сообщений: 268
08.11.2011, 16:52  [ТС]     Сортировка map
Тогда я не правильно понимаю, как работает итератор
Пример
C++
1
2
3
4
5
map <string, list<string> > data;
data["aa"].pushback('a');
data["aa"].pushback('b');
data["bb"].pushback('a');
data["cc"].pushback('c');
тогда (как я думал)
C++
1
2
3
4
5
map <string, list<string> > :: iterator p = data.begin //указывает на элемент a в списке aa
++p;//указывает на элемент b в списке aa. p->first = aa. а вот p->second?? неужели = data[aa]??
++p;//указывает на элемент a в списке bb
++p;// на с в списке cc
++p;// указывает на data.end();
поясните, если не так
 
Текущее время: 19:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru