Error del compilador C3382Compiler Error C3382

'sizeof' no se admite con /clr:safe'sizeof' is not supported with /clr:safe

El archivo de resultados de una compilación /clr:safe es un archivo de seguridad de tipos comprobable y el operador sizeof no se admite porque el valor devuelto del operador sizeof es size_t, cuyo tamaño varía según el sistema operativo.The output file of a /clr:safe compilation is a file that is verifiably type safe, and sizeof is not supported because the return value of the sizeof operator is size_t, whose size varies depending on the operating system.

Para obtener más información, veaFor more information, see,

EjemploExample

El ejemplo siguiente genera la advertencia C3382:The following sample generates C3382.

// C3382.cpp
// compile with: /clr:safe
int main() {
   sizeof( char );   // C3382
}