Quantcast
Channel: ¿Es posible capturar un segfault con try/catch? - Stack Overflow en español
Browsing all 3 articles
Browse latest View live

Respuesta de Peregring-lk en ¿Es posible capturar un segfault con try/catch?

No, un fallo de segmentación es una señal, no una excepción. Las excepciones son lanzadas manualmente por el programa (bien tú, bien una librería), mientras que las señales son generadas por el sistema...

View Article



Respuesta de eferion en ¿Es posible capturar un segfault con try/catch?

En cualquier lenguaje, las excepciones no se generan de forma espontánea, sino que es el propio código el que se encarga de lanzarlas.Así, por ejemplo, new lanza una excepción cuando no se puede...

View Article

¿Es posible capturar un segfault con try/catch?

Para comprobar si es posible hice lo siguiente:try{ int *x = 0; *x = 1234;}catch(...){ cout << "OK";}Pero al ejecutarlo obtengo de igual manera un segfault. He leído en algunos sitios que...

View Article
Browsing all 3 articles
Browse latest View live




Latest Images