Codigo Inseguro

Post on 26-Jul-2015

498 views 1 download

Transcript of Codigo Inseguro

{Código inseguro C#}

C.I.Usar punteros

Variables que guardan dir. De Memoria

Agilidad en el manejo de arreglos

Cuando se desea hacer llamadasA funciones cuyos parámetros son puntero.Funciones en otros lenguajes.

{Código inseguro C#}

C.I. Indicar al compilador su uso

Csc archInseguro.csc /unsafe

Por consola

Visual Studio .Net

Vew → Property Page→ Configuration Properties→ Build → Allow unsafe code blocks

{Código inseguro C#}

C.I. Indicar explicitamente

unsafe<instrucciones>

Def. De miembro

Public void f( ){

Unsafe{Int *x;}

}

Struct puntoinseguro{Public unsafe int *x;Public unsafe int *y;

}