java - cpp :char(-1) in Java-char

标签 java c++

我有客户端-服务器应用程序。 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/

相关文章:

c++ - 使用另一个点和它们之间的角度计算圆上的点

c++ - 在 SQL Server 表中进行更改时通知 C++ 应用程序

java - 使用 Apache POI 从 Excel 中写出 XML

java - 如何读取在 apache tomcat 中运行的 webapp 的 list 文件?

PHP 警告 : PHP Startup: Invalid library (maybe not a PHP library)

c++ - 编译器将随机字符添加到我的 char 数组

c++ - 使用变量值初始化静态有哪些运行时成本?

java - 在 Java 中计算 HTTP 请求的时间指标

java - REST 和 JSON - 将字符串转换为 JSON 数组

java - 传递 Java 函数作为参数和类型检查响应