【发布时间】:2011-01-12 11:58:18
【问题描述】:
如何使用 javolution lib 设置字节或字对齐。这就像 CPP 中的#pragma。
我对字节顺序有点困惑。请建议我在同一个库中设置的字节顺序。
【问题讨论】:
标签: java struct bytecode javolution real-time-java
如何使用 javolution lib 设置字节或字对齐。这就像 CPP 中的#pragma。
我对字节顺序有点困惑。请建议我在同一个库中设置的字节顺序。
【问题讨论】:
标签: java struct bytecode javolution real-time-java
As per the Javadoc,您需要在 Struct 中添加一些代码来指示将使用什么字节顺序来读取/写入数据:
public class MyStruct extends Struct {
...
public ByteOrder byteOrder() {
return ByteOrder.LITTLE_ENDIAN;
}
}
【讨论】: