Он рассмотрел плохую практику, чтобы использовать using namespace
в заголовках С++. Нехорошая идея использовать псевдонимы пространства имен в заголовке, и каждый файл реализации должен объявлять псевдонимы, которые он хочет использовать?
Поскольку заголовки - это места, в которых вы, как правило, используете полностью определенные имена (поскольку мы не используем пространства имен в заголовках), псевдонимы будут полезны, но они все равно будут распространяться, хотя ваш источник, когда #included
.
Какая здесь самая лучшая практика? И какова область псевдонима пространства имен?