Posts Tagged ‘gdb’

Использование структурной распечатки (pretty-printing) в GDB

Данный механизм в частности позволяет получить содержимое STL классов в удобочитаемой форме.  Для примера возьмем такой код:  std::string fred(“abc”); std::string fred(“abc”);  Если вы попытаетесь распечатаь содержимое переменной fred в GDB, вы увидите кучу недружелюбной и не всегда нужной информации. (gdb) print fred $1 = {   static npos = <optimized out>,   _M_dataplus = {     […]