Leí el libro "C.Sharp 3.0 in a Nutshell" y conocí el siguiente fragmento de código que me interesó.¿Cómo funciona este código inseguro?
unsafe void RedFilter(int[,] bitmap)
{
int length = bitmap.Length;
fixed (int* b = bitmap)
{
int* p = b;
for(int i = 0; i < length; i++)
*p++ &= 0xFF;
}
}
¿Alguien podría explicar cómo funciona esto "* p ++ & = 0xFF" trabajo?
Gracias por su explicación.Sí, todas las respuestas son muy útiles. –
¿Por qué no acepta la respuesta? –