我正在编写一个需要与 C++ 服务器通信的 C# 客户端。我试图找到一种方法将字符串发送到服务器,但我被卡住了,因为 c# 中的 char 是 2 个字节,而在 c++ 中是 1 个字节。
如何转换我的字符串以将它们作为服务器可读的字符数组发送?
非常感谢!
Ps : 我认为其他类型也会有同样的问题,比如 int 和其他东西。
最佳答案
在 C++ 中,您可以使用 std::wstring
,它是两个字节的宽字符。
关于c# - 通过网络将c#字符串发送到c++服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23265990/