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

So verwenden Sie setw in C++

下次还敢
下次还敢Original
2024-05-01 14:51:14634Durchsuche

Verwendung von setw in C++: Legen Sie die Breite des Ausgabestreams auf einen bestimmten ganzzahligen Wert fest. Gilt für Ausgabestreamobjekte wie cout und ofstream. Bei Verwendung wird es als Parameter des <<-Operators übergeben. Legt die Breite bis zum nächsten Zeilenumbruch oder dem nächsten Setw-Aufruf fest.

So verwenden Sie setw in C++

setw Verwendung in C++

setw ist eine Formatierungsfunktion in C++, mit der die Breite des Ausgabestreams angegeben wird. Es kann auf jedes Ausgabestream-Objekt angewendet werden, z. B. cout und ofstream. coutofstream

语法:

<code class="cpp">setw(int width);</code>

参数:

  • width
Syntax:

<code class="cpp">#include <iostream>
#include <iomanip>

using namespace std;

int main() {
  // 设置输出宽度为 10
  cout << setw(10) << "Hello" << endl;

  return 0;
}</p>Parameter: <p><strong></strong><strong><code>width</code>: Die festzulegende Ausgabebreite. </strong><strong></strong></p>Verwendung: <p><strong></strong>Um </p>setw<p> zu verwenden, übergeben Sie es einfach als Argument an den Ausgabestream-Operator </p><<<p>. Dadurch wird die Breite des Ausgabestreams bis zum nächsten Zeilenumbruch oder dem nächsten <strong>setw</strong>-Aufruf festgelegt. </p>
<p><strong>Beispiel: </strong></p>
<pre class="brush:php;toolbar:false"><code>    Hello</code>
    Ausgabe:
  • rrreeeIm obigen Beispiel setzt setw(10)
  • die Breite des Ausgabestreams auf 10 Zeichen. Daher wird die Zeichenfolge „Hallo“ rechtsbündig ausgerichtet und mit Leerzeichen aufgefüllt, sodass sie in der Ausgabe 10 Zeichen einnimmt.
  • Hinweis:
🎜🎜🎜setw🎜 schneidet die Daten nicht ab. Wenn die Daten die angegebene Breite überschreiten, überschreiten sie die Ausgabebreite. 🎜🎜🎜setw🎜 kann nur für Ausgabestreams verwendet werden. Kann nicht mit Eingabestreams verwendet werden. 🎜🎜

Das obige ist der detaillierte Inhalt vonSo verwenden Sie setw 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