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

класс для хранения пары значений - C++

Восстановить пароль Регистрация
 
ansidorov
0 / 0 / 0
Регистрация: 05.10.2009
Сообщений: 56
24.02.2010, 12:42     класс для хранения пары значений #1
Есть ли какой нибудь класс для хранения пары значений:
<char *key, some_struc *s>.

Чтобы можно было по ключу получить элемент:
some_struct *struc = map.get('some string');

Насколько я знаю, это делает map, но как его заставить
индексировать по (char *)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2010, 12:42     класс для хранения пары значений
Посмотрите здесь:

C++ Создать класс для хранения календарных дат
Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового ад C++
C++ описать класс для хранения строк
C++ Создать класс для хранения календарных дат.
Создайте класс для хранения данных о студенте C++
C++ Собственная реализация контейнера для хранения значений произвольного типа
Создать класс для хранения размеров четырехугольника C++
Класс для хранения массива данных C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
25.02.2010, 00:05     класс для хранения пары значений #2
А зачем использовать char* раз уж решились работать с STL то и строки лучше всего представлять в виде string. Например,

Код
...
map<string, int> myMap;
myMap['first'] = 1;
myMap['second'] = 2;
...
Удачи, Владимир
Yandex
Объявления
25.02.2010, 00:05     класс для хранения пары значений
Ответ Создать тему
Опции темы

Текущее время: 12:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru