【发布时间】:2014-12-04 18:31:04
【问题描述】:
我只是调试c++程序,我有价值
vector<bool> B(n, 0);
我的问题是如何在 gdb 控制台中打印它的值?因为 eclipse IDE 不太聪明,无法以 redable 格式呈现。
当我有整数向量时,我可以这样做:
printf "%x %x %x", B[0], B[1], B[2]...
所以我能够阅读这个向量。但是使用布尔值很难,因为 printf 没有格式来打印它,我也无法在控制台中输入 p B[0]; p B[1] ...
所以也许有人知道如何调试这样的东西?
【问题讨论】:
标签: c++ command-line stl gdb