turbo simulador programar para onlinegdb online linea dev compiler compile compilador c++ stl gdb core coredump

simulador - GDB C++-¿Inspecciona contenedores STL cuando miras un vertedero?



simulador de c online (1)

imprime el vector:

(gdb) print *vec

Luego familiarícese con las partes internas del vector de su implementación e imprima el búfer en bruto. A menudo se llama "_M_buffer" o algo así. Dependiendo de cómo se haga el tuyo, puede haber un objeto interno dentro del que esté el búfer.

Estoy depurando un volcado de núcleo de mi programa (post-mortem) dentro de gdb. Lo abrí con: gdb [nombre_programa] [core_name]

Sin embargo, cuando intento inspeccionar un vector STL, por ejemplo, imprimo vec-> size () o imprimo vec-> at (0)

Me sale el error

"No puedes hacer eso sin un proceso para depurar"

Solo estoy tratando de inspeccionar el contenido y el tamaño de estos contenedores. ¿Hay alguna forma de adjuntar un proceso ficticio a una inspección gdb de volcado de núcleo para que pueda hacer esto?