Сообщение Re: int32 читать побитово от 06.11.2015 10:39
Изменено 06.11.2015 10:40 Sinix
Здравствуйте, zoom-zoom, Вы писали:
ZZ>0x01 — Статус2.
ZZ>Как мне понять, какому статусу (Статус1, Статус2...) соответствует значение "1"?
В смысле? Шестнадцатеричную систему счисления программистам уже не выдают?
Если вопрос не про "что такое base16":
Как минимум endianess должен быть оговорен. См
http://stackoverflow.com/questions/217980/c-sharp-little-endian-or-big-endian
Для win (little endian) — просто используйте enum с соответствующими значениями.
ZZ>0x01 — Статус2.
ZZ>Как мне понять, какому статусу (Статус1, Статус2...) соответствует значение "1"?
В смысле? Шестнадцатеричную систему счисления программистам уже не выдают?
Если вопрос не про "что такое base16":
Как минимум endianess должен быть оговорен. См
http://stackoverflow.com/questions/217980/c-sharp-little-endian-or-big-endian
Для win (little endian) — просто используйте enum с соответствующими значениями.
Re: int32 читать побитово
Здравствуйте, zoom-zoom, Вы писали:
ZZ>0x01 — Статус2.
ZZ>Как мне понять, какому статусу (Статус1, Статус2...) соответствует значение "1"?
В смысле? Шестнадцатеричную систему счисления программистам уже не выдают?
Если вопрос не про "что такое base16":
Как минимум endianess должен быть оговорен. См
http://stackoverflow.com/questions/217980/c-sharp-little-endian-or-big-endian
Для десктопной win (little endian), или если значение приходит уже в виде int — просто используйте enum с соответствующими значениями.
ZZ>0x01 — Статус2.
ZZ>Как мне понять, какому статусу (Статус1, Статус2...) соответствует значение "1"?
В смысле? Шестнадцатеричную систему счисления программистам уже не выдают?
Если вопрос не про "что такое base16":
Как минимум endianess должен быть оговорен. См
http://stackoverflow.com/questions/217980/c-sharp-little-endian-or-big-endian
Для десктопной win (little endian), или если значение приходит уже в виде int — просто используйте enum с соответствующими значениями.