我有客户端-服务器应用程序。 C++ 上的客户端,Java 上的服务器。
我正在将字节流形式的客户端发送到服务器,然后从服务器发送到客户端。
请告诉我,当我从 C++ 发送 char(-1) 时,它在 Java 中等于什么值?
我必须从 Java 发送什么值到 C++,才能在 Cpp 代码中获取 char(-1)?
最佳答案
当您通过字节流写入时,您的 char(-1)
到达时为 255
,因为字节流通常传输无符号字节。
读取流末尾时读取的 -1
不能显式发送,只能通过关闭流发送。
关于java - cpp :char(-1) in Java-char,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9941066/