编译器错误 C3895

“var”: 类型数据成员不能是“volatile”

某些类型的数据成员(例如 literalinitonly)不能是 volatile

以下示例生成 C3895:

// C3895.cpp
// compile with: /clr
ref struct Y1 {
   initonly
   volatile int data_var2;   // C3895
};