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

Использование двух контейнеров из 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. От данного числа вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. Данную операцию будем продолжать до тех...
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. Просмотров 725. Ответов 2
Метки (Все метки)

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

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

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