0
Мне нужно решение для преобразования каждого отрезка байта в его эквивалент ASCII. Поэтому, учитывая:преобразование полубайта в значение ist ascii
varA = 0xab;
char varB = ASCii value of the upper nibble of 0xab 'a' (61)
char varC = ASCii value of the lower nibble of 0xab 'b' (62)
благодаря загодя
благодаря @x ... Я боролся с этим для через пару часов. Ежедневно изучайте новые вещи. Фрагмент отлично работает, за исключением обработки «0» (нулей) в верхнем полубайте, который, по-видимому, игнорируется. (0x0f «0» будет отброшен –
Вы должны немного сыграть со строковым форматом: https://msdn.microsoft.com/en-us/library/dd260048(v=vs.110).aspx там вы можете добавить ведущие нули. –
Используйте «x2» для добавления начального нуля ... –