namespace CounterNameSpace {
int upperbound;
int lowerbound;
using namespace NS;//Error
}
namespace NS {
int i;
}
// ...
namespace NS {
int j;
}
В приведенном выше случае отображается ошибка. ошибка C2871: «NS»: пространство имен с таким именем не существует. Я знаю, определяю ли я NS до того, как будет решена проблема с контрольным пространством имен. Но просто хочу знать, существует ли что-либо вроде прямого объявления пространства имен в C ++ или нет. Так что указанная выше проблема будет решена без определения NS перед counterternamespace. пожалуйста помоги .