Результаты поиска по запросу "stdmap"

3 ответа

Код на Ideone

typedef map<string, string> myMap;ставке новой пары вmyMap, он будет использовать ключstring сравнить с помощью собственного строкового компаратора. Можно ли переопределить этот компаратор? Например, я хотел бы сравнить ключstring по длине, а не ...

11 ответов

Инициализация статического std :: map <int, int> в C ++

Как правильно инициализировать статическую карту? Нужна ли нам статическая функция, которая ее инициализирует?

2 ответа

Зачем использовать std :: less в качестве функтора по умолчанию для сравнения ключей в std :: map и std :: set?

Мне интересно почему

ТОП публикаций

4 ответа

std :: map изменить key_comp после инициализации

Можно ли изменить метод сравнения std :: map после того, как он был создан и инициализирован? Или, может быть, только после того, как он был создан? Я хочу как-то изменить поведение класса, который содержит карту, и я не могу изменить ...

11 ответов

Инициализация статического std :: map <int, int> в C ++

Как правильно инициализировать статическую карту? Нужна ли нам статическая функция, которая ее инициализирует?

9 ответов

вставка std :: map или поиск std :: map?

Предполагая карту, где вы хотите сохранить существующие записи. В 20% случаев вводимая вами запись представляет собой новые данные. Есть ли преимущество в выполнении std :: map :: find и std :: map :: insert с использованием возвращенного ...

12 ответов

C ++ Длинный оператор switch или поиск с картой?

В моем приложении C ++ у меня есть некоторые значения, которые действуют как коды для представления других значений. Чтобы перевести коды, я спорил между исп...

1 ответ

Не могу вставить в std :: map (G ++)

У меня следующая проблема:

0 ответов

Необычная ошибка выполнения std :: map

Я работаю над редактором для игры, над которой я работаю, и, как часть этого редактора, мне, очевидно, нужно иметь текстуры. Я создал переменную std :: map так,

1 ответ

Вы также можете сделать это-

бновить значение ключа вstd::map после использованияfind метод? У меня есть карта и объявление итератора, как это: map <char, int> m1; map <char, int>::iterator m1_it; typedef pair <char, int> count_pair;Я использую карту для хранения ...