Другие говорили мне, что написание using namespace std;
в коде неправильно, и что я должен вместо этого использовать напрямую std::cout
и std::cin
.
Почему using namespace std;
считается плохой практикой? Это неэффективно или существует риск объявления неоднозначных переменных (переменных, которые имеют то же имя, что и функция в пространстве имен std
)? Влияет ли это на производительность?