Erro do compilador C3842
'function': qualificadores 'const' e 'volatile' em funções membro de tipos gerenciados ou WinRT não são compatíveis
const e volatile não são compatíveis com funções membro de tipos gerenciados ou Windows Runtime.
O seguinte exemplo gera o erro C3842:
// C3842a.cpp
// compile with: /clr /c
public ref struct A {
void f() const {} // C3842
void f() volatile {} // C3842
void f() {}
};