c++ - 如何使用 tcp/ip 套接字发送特殊字符?

标签 c++

我正在尝试构建我的第一个客户端/服务器应用程序并使用套接字在它们之间交换数据。

例如,当我尝试发送“%”字符或“_”时,我收到的是“\0”。

如何在 C++ 中使用 tcp/ip 套接字发送特殊字符?

非常感谢!

最佳答案

问题是,“%”是一个字符串而不是一个字符。在 C/C++ 中,这意味着您也在悄悄地获得一个字符串终止符。尝试使用“%”。

关于c++ - 如何使用 tcp/ip 套接字发送特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447226/

相关文章:

c++ - 传递这个双指针并获取值有什么问题?

c++ - MSXML 内存泄漏

c++ - 什么是好的网格动画技术?

c# - Visual Studio 2012 调试多个项目

c++取消引用通过引用传递分配的指针,给出随机值

c++ - 使用 std::atomic 和 std::condition_variable 同步不可靠

c++ - 在 C++ 并发中使用互斥量

C++编译问题

c++ - 将双变量分配给动态双数组

c++ - 部分模板类型推导