Основание в выводе целых в C++
Манипулятор std::showbase просит поток
показывать основание перед целым: 0x
для hex и ведущий 0 для oct.
Флаг подключают через <iostream>
и сочетают с выбранной базой. Запишем
одно значение в hex с префиксом и то же
без std::showbase после
std::noshowbase:
#include <iostream>
int id = 31;
std::cout << std::hex << std::showbase << id << "\n";
std::cout << std::noshowbase << id << "\n";
Объявите int slot равным
12. Выведите его в восьмеричном
виде с std::showbase на отдельной
строке.