看板 EE_DSnP 關於我們 聯絡資訊
想請問一下大家 在跑ddd的時後 如果想要看一個string 爬過之前的文是說:開了display後double click { } 但我在display我的string時 它會出現 str npos =<optimized out> _M_dataplys={ } 但當我點進去後 { }變成<std::allocator<char>> _M_p 當我在繼續點下去的時後 就出現更多的{ }/< >及變數 請問到底要如何正確的看到string的內容呢? 感激不盡~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.244.242
ric2k1:我的 string 在 ddd 底下 display 會直接出現字串內容啊! 10/29 23:19
ric2k1:還是你試試看 str.data()? 10/29 23:19
vincere:我在command line打了以後 它跳出:can't find member of 10/29 23:23
vincere:namespace,class,struct, or union named ".data" 10/29 23:24
vincere:剛弄了一下 好像用游標滑過去 它會在最底下的欄位顯示 不 10/29 23:33
vincere:過為什麼不能直接在最上方的欄位直接監看變數的變化呢? 10/29 23:34
swpotato:你可以按按看show 雖然顯示結果亂不過會有string的內容 11/01 22:09