User
В результате оказывается, что раньше писали так: std::pair<std::string, int> user = {"M", 25}; С выходом C++ 17 эту конструкцию стало можно заменить на эту: std::pair user = {"M", 25};
std::pair<std::string, int> user = {"M", 25};
std::pair user = {"M", 25};
std::pair<const char*, int>
И в статье ошибки с выводом типов шаблонов.
Неправильно заменять, т.к. тип будет другим:
1. Мы не сможем изменять эту строку.
2. Сама строка «М» будет храниться статически.