我正在使用 GCC 4.7.2。我的代码在模板、STL 和boost使用方面相当繁重。当我编译并在某些派生自或使用某些 boost/STL 功能的类或函数中出现错误时,我收到错误消息,显示我的类/函数的返回类型和/或函数参数非常可怕。
我的问题:
对于包含 boost/STL 类型的 GCC 警告/错误,是否有一种漂亮的打印类型,以便错误消息中显示的返回类型对应于我在代码中键入的内容,或者至少变得更容易理解?
我已经简要浏览了这个问题,但是,这是关于 GDB 而不是 GCC ......
我也在Haskell 中遇到过这台漂亮的打印机,但这似乎只是增加了结构,而不是带走了(大部分)不需要的细节......
还有其他建议吗?