Здравствуйте, wilibear, Вы писали:
W>Но вопрос такого плана, (как этот кусок) преобразовать массивы к 32 битным данным.
Моя твоя не понимай.
Перефразируй вопрос. А то не понятно, что нужно?
Здравствуйте, Mihas, Вы писали:
M>Здравствуйте, wilibear, Вы писали:
W>>Но вопрос такого плана, (как этот кусок) преобразовать массивы к 32 битным данным. M>Моя твоя не понимай. M>Перефразируй вопрос. А то не понятно, что нужно?
Переменные b_BE[4], b_B6[4] и b_A8[4] представлены в виде unsigned char.
Вся арифметика оперирует с отдельными элементами массивов b_BE, b_B6 и b_A8
Хочется чтобы вместо массивов, были просто переменные b_BE, b_B6 и b_A8
Здравствуйте, wilibear, Вы писали:
W>Переменные b_BE[4], b_B6[4] и b_A8[4] представлены в виде unsigned char. W>Вся арифметика оперирует с отдельными элементами массивов b_BE, b_B6 и b_A8
Почему вы сразу не описали логику верхнего уровня?
Это всё очень похоже на арифметику с числами, но при этом для какого-то странного железа и неоптимальным преобразованием.
W>Хочется чтобы вместо массивов, были просто переменные b_BE, b_B6 и b_A8
Ну так сделайте, раз хочется.
Достаточно написать
uint32_t A8, B6, BE;
или как-то похоже, чтобы их можно было использовать.
W> A8 = A8 -BE + B6;