gdb 打印unordered_map
时间: 2023-08-17 16:15:25 浏览: 392
FileGDB_API_1_5_64gcc.zip
您可以使用自定义的gdb打印函数来打印unordered_map。有一些现成的gdb打印函数可以在网上找到,比如在sourceforge上有一个名为boost-gdb-printers的项目,但是根据我的试验发现在打印unordered_map等数据结构时会报错。不过,我在GitHub上找到了一个经过修改的版本,可以在boost的1.55和1.58版本下使用。您可以在https://github.com/handy1989/boost-gdb-printers找到这个项目。您可以将这些打印函数添加到您的.gdbinit文件中,然后在gdb中使用p命令打印unordered_map。希望这对您有帮助![2][3]
阅读全文