Erro do compilador C3824
'member': este tipo não pode aparecer neste contexto (parâmetro de função, tipo de retorno, ou um membro estático)
Fixar ponteiros não pode ser parâmetros de função, tipos de retorno ou declarados static
.
Exemplo
A amostra a seguir gera C3824:
// C3824a.cpp
// compile with: /clr /c
void func() {
static pin_ptr<int> a; // C3824
pin_ptr<int> b; // OK
}