Возможный дубликат:
Почему 'using namespace std;' считается плохой практикой в C ++?
Каждый раз, когда я использую using namespace std, я всегда понимаю, что «это ужасная привычка программирования». Теперь я заканчиваю учебу в декабре этого года со степенью бакалавра наук. в C.S., но я не утверждаю, что знаю все, но никто никогда не объяснял, почему это так плохо. Я понимаю, что он делает, но, честно говоря, не вижу в этом особого смысла.
Кто-нибудь хочет объяснить? На мой взгляд, это просто делает набирать cout намного более терпимым, чем std::cout.
Я могу понять, почему вы не хотите помещать его в файл заголовка, а просто в обычный файл реализации ... Я не понимаю, почему это может быть проблемой.
c, который сейчас удален. Так или иначе; Оставлю свой комментарий :-) - person pmg   schedule 28.10.2010std::coutmy::coutи прочего. Это упрощает работу компилятора, а также для нас. - person Sayan Bhattacharjee   schedule 19.12.2015