История изменений
Исправление soomrack, (текущая версия) :
Ну в целом да, есть проблемы, но для многих вещей есть принципиальная разница в {} и (), как пример с
std::vector(10);
std::vector{10};
или
std::string(40, '*'); // ***...40 раз...***
std::string{40, '*'}; // (*
и вроде как сейчас хотят вводить знаковый size…
PS: narrowing conversion warning можно, наверное, и отключить…
Исходная версия soomrack, :
Ну в целом да, есть проблемы, но для многих вещей есть принципиальная разница в {} и (), как пример с
std::vector(10);
std::vector{10};
или
std::string(40, '*'); // ***...40 раз...***
std::string{40, '*'}; // (*
и вроде как сейчас хотят вводить знаковый size…