Какой хороший шаблон C ++ или std -контейнер для списка с выбранным элементом?C++

Программы на C++. Форум разработчиков
Anonymous
Какой хороший шаблон C ++ или std -контейнер для списка с выбранным элементом?

Сообщение Anonymous »

Я пишу этот код: < /p>

Код: Выделить всё

std::vector items { /* specific items */ };
int itemi;
Item* item = &items[itemi];

void selectItem(int i) {
itemi = i;
item = &items[itemi];
}
< /code>
Есть ли лучший шаблон, чтобы инкапсулировать список с выбранным элементом, чем этот? Или, может быть, контейнер STD C ++, который это делает?void selectItem(int i);
int selectedIndex;
То есть я хочу выбрать их по индексу и иметь текущий индекс.


Подробнее здесь: https://stackoverflow.com/questions/797 ... ected-item

Вернуться в «C++»