C++
函式std::setfill
的行為就像在流上呼叫c
作為引數的成員填充,它作為操縱器插入(它可以插入到輸出流上)。
它用於將c
設定為流的填充字元。
以下是std::setfill
函式的宣告。
setfill (char_type c);
c
? 流的新填充字元。char_type
是流使用的字元型別(即,它的第一個類別範本引數charT
)。它返回unspecified
,此函式應僅用作流操縱器。
下面的例子解釋了 setfill
函式的用法。
#include <iostream>
#include <iomanip>
int main () {
std::cout << std::setfill ('y') << std::setw (10);
std::cout << 77 << std::endl;
return 0;
}
編譯和執行上面的程式,將產生以下結果 -
yyyyyyyy77