有以下几个问题:
1,客户端我采用C++ 向服务端发送一个短整形,但为了节省空间,C++只发送两个字节来表式一个短整形.
问题是:JAVA在收到这两个字节后如何转换成为JAVA的INT型. C++要如何发送这两个字节呢?2,请看以下代码:
c++:unsigned char* v = new char[1];
v[0] = oxff;
....发送vjava:
byte v = InputS.readByte();
if (v == 0xff)
System.out.Println("good");可是V并不等于0xff啊,是哪有问题呢?3,我如何只用一个字节来表示 0和1或是到255这些数呢?java 如何做 c++如何做?(收到和发送)
1,客户端我采用C++ 向服务端发送一个短整形,但为了节省空间,C++只发送两个字节来表式一个短整形.
问题是:JAVA在收到这两个字节后如何转换成为JAVA的INT型. C++要如何发送这两个字节呢?2,请看以下代码:
c++:unsigned char* v = new char[1];
v[0] = oxff;
....发送vjava:
byte v = InputS.readByte();
if (v == 0xff)
System.out.Println("good");可是V并不等于0xff啊,是哪有问题呢?3,我如何只用一个字节来表示 0和1或是到255这些数呢?java 如何做 c++如何做?(收到和发送)
解决方案 »
- 请问如何把jar包做成在后台运行
- 字符串问题
- JTable如何合并单元格行
- 子类的实例方法中能否直接调用父类的类方法?
- 如何用SQL语句将日期时间Calendar对象的值更新到数据库的日期时间字段中?
- 请教 :什么是java的反射机制?能否给一个形象的说明,谢谢!
- 紧急!!如何使rs.getFloat().toString()在获取很大decimal类型字段时返回正常的字符显示,而不是科学计数方式??
- 请教:在Java中如何自销毁一个对象,或如何销毁一个对象?
- 统计一下,中国有多少jcjp和jcjd?(请跟帖)
- Java编译基础问题
- 一个看上去很简单的关于JButton的问题
- 关于数组转型的问题
第2个问题的意思是,我现在要发送一个包给服务器,这个包有个包头来说明这包是合法的,所以我想用0xff(一个字节来表示)来表示以后收到的数据流是合法的.