protected void readB(byte[] dst)
protected int readC()
protected int readH()
protected int readD()
protected long readQ()
protected double readF()
protected String readS()
жирные буквы
Особенно Dauble. Тогда придется думать над тем, какой тип выбрать, т.к. типы в c/c++ и java - чуть более, чем полностью, отличаются. Сишный char, это например, byte в джаве; а сишного byte вообще не существует в джаве, как типа (только костыли вида int pew = buf.getByte() & 0xff, чтобы получить unsigned).
И да зачем вы лезете туда где не разбираетесь? Тут вполне логично сделано или вы представляете свою структуру описывать ещё и с ошибками? Да и тем более после сообщения с квестами то это очень смешно и как вы допустили элементарную ошибку.
// d (SdSddddddddddffdQdddddddddddddddddddddddddddddddddddddddffdddchhd)
И вот это вы будет описывать своими
writeC - не знаю что вы тут придумаете
writeD - ну тут ваш
И да зачем вы лезете туда где не разбираетесь? Тут вполне логично сделано или вы представляете свою структуру описывать ещё и с ошибками? Да и тем более после сообщения с квестами то это очень смешно и как вы допустили элементарную ошибку.
// d (SdSddddddddddffdQdddddddddddddddddddddddddddddddddddddddffdddchhd)
И вот это вы будет описывать своими
writeC - не знаю что вы тут придумаете
writeD - ну тут ваш
writeS - ну тут ваш String (мб назовете Strong)
и т.д всё сделано логично и зачем вам лезть туда где вы не понимаете?
Так в том то и проблема-хочу понять чего не понимаю.
Я предположил что эти символы могут означать, но "H C D Q F" дал повод сомнению, когда D вместо Double возвращает int а F вместо Float возвращает Double.
Думал вопрос задал в разделе для новичков.