Struct Javolution Lib Выравнивание байтов и байтов

Как установить выравнивание байтов или слов, используя javolution lib. Это как #pragma в CPP.

Я немного запутался по поводу порядка следования байтов. Пожалуйста, предложите мне порядок байтов, установленный в той же библиотеке.

1 ответ

Решение

Согласно Javadoc, вам нужно добавить некоторый код в свой Struct, чтобы указать, какой порядок байтов будет использоваться для чтения / записи данных:

public class MyStruct extends Struct {
    ... 
    public ByteOrder byteOrder() {
        return ByteOrder.LITTLE_ENDIAN;
    }
}
Другие вопросы по тегам