Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
«identifier1» : utiliza «identifier2», que está a ser definido
Observações
Uma classe ou estrutura (identifier2) é declarada como um membro de si mesma (identifier1). Não são permitidas definições recursivas de classes e estruturas.
Example
O exemplo a seguir gera C2460:
// C2460.cpp
class C {
C aC; // C2460
};
Em vez disso, use uma referência de ponteiro na classe.
// C2460.cpp
class C {
C * aC; // OK
};