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

STL :: map - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Идеальное хеширование http://www.cyberforum.ru/cpp-beginners/thread367282.html
Суть вопроса заключается вот в чем. В методичке по лабораторным рассказывается про идеальное хеширование. Идеальное хеширование Чаще всего хеширование используется из-за превосходной средней производительности, возможна ситуация, когда реально получить превосходную производительность хеширования в наихудшем случае. Такой ситуацией является статическое множество ключей, т.е. после того как...
C++ Дано 10 чисел, вводимых с клавиатуры. найти два крупнейших числа и их номера есть 10 чисел вводимых с клавиатуры. найти два крупнейших числа и их номера. int poz1, poz2, max1,max2;// using namespace std; cout<<"vvedit 10 chusel: \n"; max1=max2=0; cin >> b; if(b>max1) {max1 = b; poz1=1; poz2=2;} cin >> c; if(c>max1) {max2 = max1; max1 = c; poz2=2; poz1=1;} cin >> d; http://www.cyberforum.ru/cpp-beginners/thread367268.html
Ряд Тейлора. Нужна помощь C++
Добрый день всем. Возникла такая проблема. Есть ряд An= (x в степени 2n+1)/(2n+1) Нужно ввести x нач. и x кон., шаг и точность. Вывести на экран таблицу значений, аргумент и кол-во слагаемых в операции Но есть еще приписка x по молулю<1 Помогите решить)
C++ Подключение к базе данных Access в VS 2010 Premium
Доброго времени суток! в VS 2010 Premium не получается выбрать источник данных (хочу подключиться к базе данных Access, чтобы использовать данные таблиц в элементах экранных форм, например, в combobox). Выхожу в окно Источник данных, где должна быть возможность присоединиться к базе данных, а такая возможность отсутствует. На вкладке "Данные" главного меню так же отсутствует вариант "Добавить...
C++ Как подключить cpp файл к проекту? http://www.cyberforum.ru/cpp-beginners/thread367254.html
есть cpp файл date где описаны класс и его методы подключаю к main с помощью #include "date.cpp" выдает следующие ошибки: Ошибка 1 error LNK2005: "public: void __thiscall Date::Read(void)" (?Read@Date@@QAEXXZ) уже определен в date.obj C:\Documents and Settings\Администратор\Мои документы\Visual Studio 2010\Projects\laba3\laba3\main.obj Ошибка 2 error LNK2005: "public: void __thiscall...
C++ Для каждого символа заданного текста указать, сколько раз он встречается в тексте Доброго времени суток , прошу помочь с решением задачи : Для каждого символа заданного текста указать, сколько раз он встречается в тексте. Сообщение об одном символе должно печататься не более одного раза. (Ввод текста с клавиатуры) Заранее благодарен за помощь. подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
16.10.2011, 19:54     STL :: map
Цитата Сообщение от VASSUV Посмотреть сообщение
Кусок моей функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int k = 0;
type1 y = type1(/*тут что нибудь есть*/);
type2 x = type2(/*тут что нибудь есть*/);
map<type1, type2>::iterator i = myMap.begin();
while(i != mylist.end()){
    if(x < i->second){
        i++;
        k++;
    }else{
        mylist.insert(i,pair<type1, type2>(y,x) );// <- значит вот эта штука не сработает для упорядочивания?!!!
        return k;
    }
}
myMap.insert(pair<type1, type2>(y,x));
return k;
И скажите наконец что, мапы ни упорядочеваются ни в коем случае, либо до этого были лишь пустые слова(не хотел обидеть)...
Ваша проблема в вашем невежестве и лени. Вы не хотите потратить 5 минут, чтобы почитать о std::map, прежде чем отнимать время у других.
 
Текущее время: 21:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru