AP
Size: a a a
AP
AP
MI
AP
MI
MI
MI
AP
MI
AP
std::transform(mm.begin(), mm.end(), std::inserter(s, s.end()), [](std::pair<std::string, int> it) {
return it.first;
});AP
AP
AP
AP
std::set<std::string> s;
AP
A
std::map<std::string_view, int> parce_cli(int argc, char* argv[])
{
using std::string_view;
std::map<string_view, int> res;
if(argc < 5) return {};
res[string_view(argv[1])] = 5;
if(string_view(argv[4]).starts_with("123"))
res[string_view(argv[4])] = -1;
return res;
}
int main(int argc, char* argv[])
{
auto args = parce_cli(argc, argv);
for(auto &i: args)
std::cout << i.first << ' ' << i.second << '\n';
}
MI

MI