Heim > Artikel > Backend-Entwicklung > So verwenden Sie Setfill in C++
Die Funktion
setfill() wird in C++ verwendet, um das Füllzeichen des Ausgabestreams festzulegen. Ihre Verwendung ist: std::setfill(char ch); ::cout < < std::setw(10) << std::endl;
setfill()-Funktion Verwendung in C++
setfill()-Funktion ist eine Funktion, die von der
<code class="cpp">std::setfill(char ch);</code>
wobei ch das festzulegende Füllzeichen ist.
Detaillierte Erklärung der VerwendungDie Funktion setfill() wird verwendet, um bestimmte Zeichen im Ausgabestream auszugeben, bis die angegebene Breite erreicht ist. Diese Breite wird normalerweise durch die Funktion setw() festgelegt. Ist der Ausgabewert kleiner als die angegebene Breite, wird er mit den angegebenen Zeichen aufgefüllt.
Zum Beispiel gibt der folgende Code die Dezimalzahl 3,14 aus, aufgefüllt mit Leerzeichen auf eine Breite von 10: <code class="cpp">std::cout << std::setfill(' ') << std::setw(10) << 3.14 << std::endl;</code>
Dies gibt Folgendes aus:
<code> 3.14</code>Hinweise: Die Funktion setfill() hat keinen Einfluss auf die Breite der Ausgabe stream, es werden nur Füllzeichen gesetzt. Auffüllzeichen dürfen nur Einzelbyte-Zeichen sein. Die Funktion setfill() ändert nicht die Flags des Ausgabestreams, wie z. B. showpos oder left.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Setfill in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!