Чтение целое
Вот код, который я пытаюсь изменить
string binary = "000000100001000100010000000100000"
bitset<32> set(binary);
cout << hex << set.to_ulong() << endl;
Код показывает 2112010, но я хочу, чтобы он показывал 02112010.
2 ответа
std::cout << std::setfill('0') << std::setw(5) << i << std::endl;
Это то же самое число, которое вы можете отформатировать с 0, используя спецификаторы формата, если вам нужно сохранить ноль, вам нужно сохранить его в виде строки,