从TCP服务器向客户端发送拉丁字符时出现问题。
简短的例子:
string temp = "ąszcz";
SendToAll(temp); //clients reveices ąszcz
// get first char
char* chr = &temp.at(0);
chr[0+1] = NULL;
string firstChar(chr);
SendToAll(firstChar); //clients receives ?
这就是它在终端中的样子:
你能告诉我那里有什么问题吗?