【发布时间】:2013-08-12 18:07:16
【问题描述】:
我目前有以下代码
char my_stream[800];
std::string my_string;
iResult = recv(clntSocket,my_stream,sizeof(my_stream),0);
my_string = std::string(my_stream);
现在,当我尝试将 char 数组转换为字符串时,我得到了字符串中奇怪字符的存在,任何关于我可能做错的建议
【问题讨论】:
-
tick_stream是什么?my_string是您要重新分配的字符数组? -
刚刚更新了代码。需要将char数组转换为字符串
标签: c++ sockets client-server