1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
// unordered_multiset::insert
#include <iostream>
#include <string>
#include <array>
#include <unordered_set>
int main ()
{
std::unordered_multiset<std::string> myums = {"red","green","blue"};
std::array<std::string,2> myarray = {"red","yellow"};
std::string mystring = "red";
myums.insert (mystring); // copy insertion
myums.insert (mystring+"dish"); // move insertion
myums.insert (myarray.begin(), myarray.end()); // range insertion
myums.insert ( {"purple","orange"} ); // initializer list insertion
std::cout << "myums contains:";
for (const std::string& x: myums) std::cout << " " << x;
std::cout << std::endl;
return 0;
}
| |