當前位置:
首頁 >
rapidxml 给节点赋值时出现乱码问题
發布時間:2024/8/1
44
豆豆
生活随笔
收集整理的這篇文章主要介紹了
rapidxml 给节点赋值时出现乱码问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目場景:
要實現一個通過map容器創建一個節點數組,把map中的數據組裝成xml格式發送到服務端
問題描述
`當使用rapidxml給節點賦值后,打印輸出 出現亂碼。并且打印輸出時printf無法打印全部數據。
代碼如下:
原因分析:
是因為要賦值的生命周期問題導致
具體描述:http://t.zoukankan.com/kex1n-p-3285900.html
解決方案:
使用allocate_node()對臨時變量進行處理
代碼如下:
打印不全問題
std::cout << text << std::endl;總結
以上是生活随笔為你收集整理的rapidxml 给节点赋值时出现乱码问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ueditor清除多余空行
- 下一篇: Qt 3D Opengl学习