[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] lista para desarrolladores de C en linux (en castellano)



La señal es SIGSEGV, esta señal es generada cuando un programa trata de leer o escribir fuera de la memoria que ha sido localizada para el. (la señale sólo ocurren cuando el programa es detectado fuera de su espacio reservado por el mecanismo de protección de memoria del sistema). El nombre de esta señal es una abreviación para Segmentation violation. La forma más común de obtener un estado SIGSEGV es dereferenciando un puntero no inicializado o nulo. Un puntero nulo refiere la dirección 0, y la mayoría de sistemas operativos toman esta dirección como inválida. También se obtiene SIGSEGV cuando se usa un puntero para mediante un array, pero falla al verificar el final del array.

La mejor documentación de C (no hay otra) la encuentra en

   http://www.gnu.org/manual/glibc-2.2.5/libc.html

The GNU C library (aprox 1100 páginas)

Saludos!

nmag only
_____________


Matías nnss escribió::

Hola:
    Estoy tratando de aprender a programar en C, y para eso hice un
    pequeño programita, pero cada vez que quiero ejecutar el programa que
    acabé de compilar (sin ningún error) me aparece el mismo "querido"
    error: Violación de segmento.
    Y es por eso que estoy tratando de buscar alguna lista para gente que
    hace cosas en C, y que sea en castellano. Les agradecería cualquier
    orientación sobre este tema.








--
***
Telefónica: Crece el ruido de la Co###ªf|#A==-<icàà[[ió+++ NO CARRIER
***
Si Bill Gates es un dios, Windows debe ser una plaga divina.
***






Reply to: