Me gustaría forzar un volcado del núcleo en una ubicación específica en mi aplicación C++.Cómo causar un volcado del núcleo en C/C++
sé que puedo hacerlo haciendo algo como:
int * crash = NULL;
*crash = 1;
Pero me gustaría saber si hay una manera más limpia?
Estoy usando Linux por cierto.
A "más limpia" para volcar núcleo? .... buena persona;) –
Esto es lindo. Mejor aún, use un booleano (¿enum en c?) ... if (* crash = TRUE) {/ * OH SHI ... * /} –
Por cierto, ese método no funciona en todos los UNIX. HPUX, por ejemplo, le permite leer y escribir NULL con impunidad (afortunadamente, esto es configurable). – paxdiablo