Koks yra SETW ir Endl tikslas C++?
Koks yra SETW ir Endl tikslas C++?

Video: Koks yra SETW ir Endl tikslas C++?

Video: Koks yra SETW ir Endl tikslas C++?
Video: 6 КАЧЕСТВ, которые заставляют ЖЕНЩИНУ уважать мужчину 2024, Gegužė
Anonim

Naudojimas endl ir setw manipuliatoriai C++, kartu su įvesties/išvesties operatoriais, C++ suteikia galimybę valdyti, kaip išvestis rodoma ekrane. Tai atliekama naudojant manipuliatorius.

Čia koks SETW () tikslas C++?

The C++ funkcija std:: setw elgiasi taip, lyg nario plotis būtų iškviestas naudojant n kaip argumentą sraute, kuriame jis įterpiamas / išgaunamas kaip manipuliatorius (jis gali būti įterptas / išskirtas į įvesties srautus arba išvesties srautus). Jis naudojamas norint nustatyti lauko plotį, kuris bus naudojamas atliekant išvesties operacijas.

Antra, kas yra SETW ir Setprecision C++? C++ siūlo programuotojui keletą įvesties/išvesties manipuliatorių. Du iš šių įvesties / išvesties manipuliatorių yra setw () ir nustatymo tikslumas (). The setw () manipuliatorius nustato išvesties lauko plotį. Kaip parametras naudojamas lauko dydis (simbolių skaičiumi).

Čia koks manipuliatorių tikslas?

Manipuliatoriai yra funkcijos, specialiai sukurtos naudoti kartu su įterpimo () operatoriais srauto objektuose, pavyzdžiui: jos vis dar yra įprastos funkcijos ir taip pat gali būti iškviečiamos kaip bet kurios kitos funkcija naudojant srauto objektą kaip argumentą, pavyzdžiui: boolalpha (cout);

Kaip veikia SETW manipuliatorius?

setw manipuliatorius nustato išvesties priskirto failo plotį. Lauko plotis nustato minimalų simbolių skaičių, kurį reikia įrašyti kai kuriose išvesties atvaizduose. užpildymas simbolis naudojamas išvesties įterpimo operacijose norint užpildyti tarpus, kai rezultatai turi būti užpildyti lauko plotyje.