MyClass a1 {a}; // clearer and less error-prone than the other three
MyClass a2 = {a};
MyClass a3 = a;
MyClass a4(a);
Dlaczego?
Nie mogłem znaleźć odpowiedzi na SO, więc pozwól mi odpowiedzieć na własne pytanie.
std::map<std::string, std::vector<std::string>>::const_iterator
chciałbym z tobą porozmawiać .
using MyContainer = std::map<std::string, std::vector<std::string>>;
jest jeszcze lepszy (zwłaszcza, że można to szablon!)
auto
?