c++ 截取\r\n问题
生活随笔
收集整理的這篇文章主要介紹了
c++ 截取\r\n问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目數據包結尾是\r\n,收到后,第一步就得先截取,思路是,從頭遍歷到尾,將第一個\r,變為\0.
如上打印信息,位置是找對了,數組[17]位置,結果改了后長度還是19,前后沒變。
截取尾部函數如下:
經過反復排查,最終發現是操作不對,對char數組來說,名是地址。string類可不是這樣,修改后問題解決,正確如下:
至此,問題解決。
總結
以上是生活随笔為你收集整理的c++ 截取\r\n问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vs下 string输出中文 打印中文
- 下一篇: C++ WMI获取usb deviceI