首页 > 编程语言 > 详细

c++ socket发送数据时,sendData = (string)string 导致的乱码问题

时间:2019-11-18 10:23:05      阅读:332      评论:0      收藏:0      [点我收藏+]

解决方法:将string 通过copy函数复制到某个char[]

  1.

    string res =“xxx”;

    char arr[100];

    int len = res.copy(arr, 100);
    arr[len] = ‘\0‘; //一定要加结束符
    sendData = arr;

c++ socket发送数据时,sendData = (string)string 导致的乱码问题

原文:https://www.cnblogs.com/indifferent/p/11880426.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!