编译器错误 C3842

“函数”: 不支持在 WinRT 或托管类型的成员函数上使用“const”和“volatile”限定符

Windows 运行时或托管类型的成员函数不支持 constvolatile

下面的示例生成 C3842:

// C3842a.cpp
// compile with: /clr /c
public ref struct A {
   void f() const {}   // C3842
   void f() volatile {}   // C3842

   void f() {}
};