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.
'function1' : impossible d’appeler une méthode d’un type managé à partir de la fonction non managée 'function2'
Remarques
Les fonctions non managées ne peuvent pas appeler des fonctions membres de classes managées.
Example
L’exemple suivant génère l’erreur C3175 :
// C3175_2.cpp
// compile with: /clr
ref struct A {
static void func() {
}
};
#pragma unmanaged // remove this line to resolve
void func2() {
A::func(); // C3175
}
#pragma managed
int main() {
A ^a = gcnew A;
func2();
}