3
{Código inseguro C#} C.I. Usar punteros Variables que guardan dir. De Memor Agilidad en el manejo de arreglos Cuando se desea hacer llamadas A funciones cuyos parámetros son puntero. Funciones en otros lenguajes.

Codigo Inseguro

  • Upload
    rezzaca

  • View
    498

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 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.

Page 2: Codigo Inseguro

{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

Page 3: Codigo Inseguro

{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;

}