Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A declaração de utilização da «declaração 1» não pode coexistir com a declaração de utilização existente para a «declaração 2»
Observações
Depois de ter uma declaração using especificamente para um membro de dados, qualquer outra declaração using no mesmo escopo que utilize o mesmo nome não é permitida, pois apenas as funções podem ser sobrecarregadas.
Exemplo
O exemplo a seguir gera C2698:
// C2698.cpp
struct A {
int x;
};
struct B {
int x;
};
struct C : A, B {
using A::x;
using B::x; // C2698
}