Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Setfill in C++

So verwenden Sie Setfill in C++

下次还敢
下次还敢Original
2024-05-01 12:03:16479Durchsuche

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++

So verwenden Sie Setfill in C++setfill()-Funktion ist eine Funktion, die von der -Headerdatei in C++ bereitgestellt wird und zum Festlegen des Füllzeichens des Ausgabestreams verwendet wird. Seine Verwendung ist wie folgt:

<code class="cpp">std::setfill(char ch);</code>

wobei ch das festzulegende Füllzeichen ist.

Detaillierte Erklärung der Verwendung

Die 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn