Я новичок в переполнении стека.
У меня проблемы с выяснением, как завершить мой код для этого назначения.Вот инструкции для назначения.
Функция записывает шестнадцатеричное представление слова в выходной поток os.Функция должна использовать битовые операции (использование шестнадцатеричного манипулятора недопустимо).
Это то, что я имею до сих пор.
extern const int N = sizeof(int) * CHAR_BIT;
void printHexadecimal(int word, ostream& os)
{
for (i = (N - 1)/4*4; i >= 0; i-= 4)
{
getBit ()
}
}