[英]GDB doesnt like my typedef
即使程序毫無問題地使用了Qt,似乎以下內容仍將深入到調試器中
typedef QMap <int, QStringList> day2FileNameType;
typedef QMap <int, day2FileNameType> month2day2FileNameType;
typedef QMap <int, month2day2FileNameType> year2month2day2FileNameType;
year2month2day2FileNameType y2m2d2f;
現在,前兩個typeDefs可以與調試器一起正常工作,但是第三個typeDefs可以為監視視圖檢索數據(超過100個待處理請求)
嘗試使用諸如year2month2day2FileNameType這樣的typedef對我來說是錯誤的嗎?
我什至不使用QT(盡管我確實使用gdb),但是如果您使用google'gdb typdef',則會收到很多類似的點擊:
http://qtcreator.blogspot.com/2009/07/gdb-typedef-bug-update.html
因此,如果您說的是對的,那么當您使用相同的結構減去typdefs時,程序將保持不變,但我認為這實際上是一個錯誤。 也許這(或類似的東西)適用於您的代碼:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.