Очевидно, что использование
using namespace std;
считается плохой практикой.Поскольку я довольно новичок в C ++ (около 8 месяцев), я подумал, считается ли это все еще плохой практикой, когда я использую
using std::cout;
using std::cin;
using std::endl;
и так далее, чтобы включать только то, что мне нужно, вместо того, чтобы включать все пространство имен,Мой старый учитель всегда говорил нам не использовать это, но мой новый учитель сказал нам, что это просто прекрасно использовать объявление using
по сравнению с включением всего пространства имен.
Что вы используете и считаете ли вы это плохой практикой или нет?
Надеюсь, этот вопрос не является дубликатом, но я не нашел другого вопроса, подобного этому, просто вопросыо почему считается плохой практикой использовать using namespace std;
, но, как уже упоминалось выше, я уже знаю это.