关于Qstring.replace传参Qstring.length为0引起程序退出的记录
生活随笔
收集整理的這篇文章主要介紹了
关于Qstring.replace传参Qstring.length为0引起程序退出的记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如圖,在調用289行,時程序異常退出,確認數據里面已經包含空格;
目的:將字符串內的空格替換為空。
分析:單步調試,發現程序進入618行進入死循環,一直不出去,直到奔潰
同時發現new_value.length()為0致使replace進入死循環。
?
結論:將new_value.length()改為old_value.length();
?
總結
以上是生活随笔為你收集整理的关于Qstring.replace传参Qstring.length为0引起程序退出的记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Bat_To_Exe_Converter
- 下一篇: 联想Ideapad 710S-13IKB