Поделиться через


Ошибка компилятора C3842

function: квалификаторы const и volatile для функций-членов управляемых типов или типов WinRT не поддерживаются

Замечания

констант и переменная не поддерживаются в функциях-членах среда выполнения Windows или управляемых типов.

Example

В следующем примере возникает ошибка C3842:

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

   void f() {}
};