Partilhar via


Erro do compilador C2929

«Identificador» : instanciação explícita; não é possível forçar e suprimir explicitamente a instanciação do membro da classe de modelo

Observações

Não se pode instanciar explicitamente um identificador ao mesmo tempo em que se impede a sua instanciação.

Example

O exemplo a seguir gera C2929:

// C2929.cpp
// compile with: /c
template<typename T>
class A {
public:
   A() {}
};

template A<int>::A();

extern template A<int>::A();   // C2929