unordered_map c++ add element code example
Example: insert in unordered_map
// unordered_map::insert
#include
#include
#include
int main ()
{
std::unordered_map
myrecipe,
mypantry = {{"milk",2.0},{"flour",1.5}};
std::pair myshopping ("baking powder",0.3);
myrecipe.insert (myshopping); // copy insertion
myrecipe.insert (std::make_pair("eggs",6.0)); // move insertion
myrecipe.insert (mypantry.begin(), mypantry.end()); // range insertion
myrecipe.insert ( {{"sugar",0.8},{"salt",0.1}} ); // initializer list insertion
std::cout << "myrecipe contains:" << std::endl;
for (auto& x: myrecipe)
std::cout << x.first << ": " << x.second << std::endl;
std::cout << std::endl;
return 0;
}