Questions et réponses pour le stdmap :

std :: map est une classe de la bibliothèque standard C ++. Il s'agit d'un conteneur associatif trié qui contient des paires clé-valeur avec des clés uniques. Les opérations de recherche, de suppression et d'insertion ont une complexité logarithmique. Les cartes sont généralement implémentées sous forme d'arbres rouge-noir.

4
votes
J'essaye d'insérer un objet pointeur vers une carte via emplace () mais cela ne fonctionne pas. J'ai créé une représentation simple de ...

2
votes
Existe-t-il une manière transparente d'utiliser std :: unique_ptr dans les conteneurs? #include <iostream> ...

1
votes
J'ai une carte std :: map > maMap et ma structure est définie comme suit. struct Data { int x; int z; ...

0
votes
J'ai un code comme celui-ci: all_data.erase(it); all_data.emplace(key, std::move(newData)); // should never fail ...