Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'class' : expression non valide comme argument de modèle pour 'argument'
Remarques
Lorsque vous utilisez /Za, le compilateur ne convertit pas une intégrale en pointeur.
Exemple :
L’exemple suivant génère l’erreur C2762 :
// C2762.cpp
// compile with: /Za
template<typename T, T *pT>
class X2 {};
void f2() {
X2<int, 0> x21; // C2762
// try the following line instead
// X2<int, static_cast<int *>(0)> x22;
}