Шестнадцатеричный вид целых в C++
Манипулятор std::hex переключает
печать целых на шестнадцатеричные цифры
0-9 и a-f.
Достаточно заголовка <iostream>.
Правило действует для следующих целых,
пока поток не получит другую базу.
Выведем одно число в hex и то же число
после возврата к десятичному виду:
#include <iostream>
int port = 255;
std::cout << std::hex << port << "\n";
std::cout << std::dec << port << "\n";
Запишите unsigned int mask
равным 16. Напечатайте mask
в шестнадцатеричном виде одной строкой.