AF
Size: a a a
AF
MK
КП
КП
d
ID
set
?ID
MK
SH
for (const auto& str : set) map.emplace(str, 0);
С
std::set<std::string > sets{ "a","b","c" };
std::map<std::string, int> maps;
std::for_each(sets.begin(), sets.end(), [&](auto const& str) {maps[str]++; });
for (auto const& [key, val] : maps)std::cout << key << ' '<<val << '\n';
м
std::set<std::string > sets{ "a","b","c" };
std::map<std::string, int> maps;
std::for_each(sets.begin(), sets.end(), [&](auto const& str) {maps[str]++; });
for (auto const& [key, val] : maps)std::cout << key << ' '<<val << '\n';
for(auto & v : sets) maps[v]++;
С
for(auto & v : sets) maps[v]++;
AM
AM
м
AM
AM
SH
SH
С