0の[重複]で数値を準備する
-
29-09-2019 - |
質問
#include <iostream>
#include <iomanip>
int main()
{
int n = 16;
std::cout << ???(5) << n << std::endl;
}
出力を望んでいます 00016
setw()
スペースのある前処理。どのキャラクターを準備できるかを構成できませんか setw()
?
私の最終的な目標は、ヘックス2バイト数を4位に印刷することです。このようなもの:
#include <iostream>
#include <iomanip>
int main()
{
unsigned short n = 0xA7;
std::cout << std::hex << ???(4) << n << std::endl;
}
そして、私はこの出力を取得することを期待しています: 00A7
解決
あなたも必要です setfill('0')
.
所属していません StackOverflow