Error del compilador C3923
Actualización: noviembre 2007
Mensaje de error
'miembro' : las definiciones de clase, estructura o unión locales no se permiten en una función miembro de una clase administrada
'member' : local class, struct, or union definitions are not allowed in a member function of a managed class
Ejemplo
El ejemplo siguiente genera el error C3923.
// C3923.cpp
// compile with: /clr /c
ref struct x {
void Test() {
struct a {}; // C3923
class b {}; // C3923
union c {}; // C3923
}
};