Compiler Error C3892
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Compiler Error C3892.
var' : you cannot assign to a variable that is const
A const variable cannot be changed after it is declared and initialized.
The following sample generates C3892:
// C3892.cpp
// compile with: /clr
ref struct Y1 {
static const int staticConst = 9;
};
int main() {
Y1::staticConst = 0; // C3892
}
Show: