Struct Javolution Lib выравнивание байтов и байтов - PullRequest
0 голосов
/ 12 января 2011

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

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

1 Ответ

1 голос
/ 26 января 2011

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

public class MyStruct extends Struct {
    ... 
    public ByteOrder byteOrder() {
        return ByteOrder.LITTLE_ENDIAN;
    }
}
...