Vad är syftet med SETW och Endl i C++?
Vad är syftet med SETW och Endl i C++?

Video: Vad är syftet med SETW och Endl i C++?

Video: Vad är syftet med SETW och Endl i C++?
Video: Куликовская Битва. Литература в основе официальных доказательств. 2024, Maj
Anonim

Användning av endl och setw manipulatorer i C++ Tillsammans med input/output-operatorer, C++ ger en möjlighet att styra hur resultatet visas på skärmen. Detta görs med hjälp av manipulatorer.

Häri, vad är syftet med SETW () i C++?

De C++ funktion std:: setw beter sig som om medlemsbredden anropades med n som argument på strömmen som den infogas/extraheras på som en manipulator (den kan infogas/extraheras på ingångsströmmar eller utströmmar). Den används för att ställa in fältbredden som ska användas vid utdataoperationer.

För det andra, vad är SETW och Setprecision i C++? C++ erbjuder programmeraren flera in-/utgångsmanipulatorer. Två av dessa I/O-manipulatorer är setw () och inställningsprecision (). De setw () manipulator ställer in bredden på fältet som är tilldelat för utgången. Den tar storleken på fältet (i antal tecken) som en parameter.

Häri, vad är syftet med manipulatorer?

Manipulatorer är funktioner speciellt utformade för att användas tillsammans med insättningsoperatorerna () på strömobjekt, till exempel: De är fortfarande vanliga funktioner och kan också anropas som alla andra fungera använda ett strömobjekt som argument, till exempel: boolalpha (cout);

Hur fungerar SETW-manipulatorn?

setw manipulator ställer in bredden på filen som tilldelats utdata. Fältbredden bestämmer det minsta antalet tecken som ska skrivas i vissa utdatarepresentationer. setfill tecken används i utdatainsättningsoperationer för att fylla mellanrum när resultaten måste fyllas ut till fältets bredd.