Поделиться через


Ошибка компилятора C2251

в пространстве имен "пространство_имен" отсутствует член "член" — имелся в виду "член"?

Замечания

Компилятору не удалось обнаружить идентификатор в указанном пространстве имен.

Example

В следующем примере создается C2251:

// C2251.cpp
// compile with: /c
namespace A {
   namespace B {
      void f1();
   }

   using namespace B;
}

void A::f1() {}   // C2251
void A::B::f1() {}   // OK