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

Использование двух контейнеров из STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как читать строку типа "НомерБуква" http://www.cyberforum.ru/cpp-beginners/thread520759.html
Привет. Как лучше читать строку типа "НомерБуква". Примеры строк: 1А, 25В, 6С. Мне нужно чтоб номер был в переменой "а", а буква в переменой "с". Какой метод лучше?
C++ Парсинг строк из файла Имеется файл с содержанием 3 Text Text2 Text3 http://www.cyberforum.ru/cpp-beginners/thread520740.html
C++ От данного числа N вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. до тех пор, пока число положительно
И опять: сколько можно? Задано натуральное число N. От данного числа вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. Данную операцию будем продолжать до тех пор, пока полученное число положительно. Сколько раз будем выполнять данную операцию? Технические условия Входные данные Во входной строке находится число N, которое не превышает...
15: name lookup of `j' changed for new ISO `for' scoping C++
как исправит ошибку ? #include <iostream> using namespace std; int main() { int age; //array 'age' of 4 ints for(int j=0; j<4; j++) //get 4 ages {
C++ Даны матрицы целых чисел http://www.cyberforum.ru/cpp-beginners/thread520722.html
Даны матрицы целых чисел V,W. Найти общие суммы элементов строк , из функции вернуть две суммы.Организовать вызов процедуры с параметрами-массивами
C++ почему в файл не заносятся данные При вводе данных файл оказывается пустым подробнее

Показать сообщение отдельно
koka3000
11 / 11 / 3
Регистрация: 02.02.2011
Сообщений: 211

Использование двух контейнеров из STL - C++

17.03.2012, 12:23. Просмотров 693. Ответов 2
Метки (Все метки)

Нужно, чтобы:
1) Каждый объект имел свой уникальный ключ.
2) Быстрая выборка по ключу.
3) Быстрое прохождение по всем объектам.

Для первых двух, как я понимаю, подходит map, а для последнего пункта vector;
Возможно, создать два контейнера vector и map и в них хранить указатели на объекты, map использовать для выборки по ключу, а vector по переходу по всем объектам?

Подскажите, как лучше сделать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru