Codigo Inseguro
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.
-
Upload
rezzaca -
Category
Automotive
-
view
498 -
download
1
Transcript of Codigo Inseguro
![Page 1: Codigo Inseguro](https://reader036.fdocuments.es/reader036/viewer/2022082812/55b4b93dbb61eb90078b4845/html5/thumbnails/1.jpg)
{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](https://reader036.fdocuments.es/reader036/viewer/2022082812/55b4b93dbb61eb90078b4845/html5/thumbnails/2.jpg)
{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](https://reader036.fdocuments.es/reader036/viewer/2022082812/55b4b93dbb61eb90078b4845/html5/thumbnails/3.jpg)
{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;
}