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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ansidorov
0 / 0 / 0
Регистрация: 05.10.2009
Сообщений: 56
#1

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

24.02.2010, 12:42. Просмотров 954. Ответов 1
Метки нет (Все метки)

Есть ли какой нибудь класс для хранения пары значений:
<char *key, some_struc *s>.

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

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

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

Описать класс для хранения строк - C++
Доброго всем времени суток. Помогите пожалуйста. получил задание: Описать класс для хранения строк, в котором могут присутствовать...

Класс для хранения персональной информации - C++
Из 5 пунктов должна получится программа. (можно с#) 1. Объявите класс CPerson, используемый для хранения информации о конкретном...

Класс для хранения массива данных - C++
Описать класс для хранения массива данных. Реализовать для него операцию индексации с контролем выходы индексов за пределы массива. В...

Создать класс для хранения календарных дат. - C++
Создать класс для хранения календарных дат. Обеспечить возможность работы с датами в различных форматах, изменения даты на заданное...

Написать класс, для хранения строки символов - C++
Написать класс, для хранения строки символов. Перегрузить операторы «+» и «+=» для соединения двух строк в одну.

1
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;
...
Удачи, Владимир
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2010, 00:05
Привет! Вот еще темы с ответами:

Создайте класс для хранения данных о студенте - C++
1. Создайте класс для хранения данных о студенте: фамилия, специальность, курс, успеваемость (массив из пяти элементов). В классе должны...

Реализовать класс для хранения квадратного многочлена - C++
Спроектировать и реализовать класс для хранения квадратного многочлена. Написать методы для нахождения дискриминанта, корней многочлена и...

Создать класс для хранения размеров четырехугольника - C++
Создать класс для хранения размеров четырехугольника. Реализовать методы класса для вычисления площади и периметра ...

Создать класс для хранения календарных дат - C++
Создать класс для хранения календарных дат. Обеспечить возможность работы с датами в раз-личных форматах, изменения даты на заданное...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru