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

2 ответа

карта, лямбда, remove_if

Итак, у меня проблема с алгоритмом std :: map, lambda и stl (remove_if). На самом деле, тот же код с std :: list или std :: vector работает хорошо. Мой тестовый пример: #include <map> #include <iostream> #include <algorithm> struct Foo { Foo() ...

0 ответов

Вот

я есть карта, как показано ниже: std::map< std::string ,int> mapobj; mapobj["one"] = 1; mapobj["two"] = 2; mapobj["three"] =3 ;как получить ключ, когда ввод является значением EX: вход: 1 выход: один Примечание: в моем случае значение ...

1 ответ

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

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

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

2 ответа

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

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

5 ответов

Как изменить значения ключа в контейнере std :: map

Дано

14 ответов

Как я могу увеличить производительность при поиске карты с ключом типа std :: string?

Я использую

4 ответа

Можете ли вы создать std :: map унаследованных классов?

Мне интересно, можно ли создать карту указателей унаследованных классов. Вот пример того, что я пытаюсь сделать: #include <string> #include <map> using namespace std; class BaseClass { string s; }; class Derived1 : public BaseClass { int i; }; ...

3 ответа

Потоковая безопасность std :: map для операций только для чтения

У меня есть std :: map, который я использую для сопоставления значений (идентификатор поля &#39;s) в читаемую человеком строку. Эта карта инициализируется од...

12 ответов

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

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

9 ответов

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

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