Care este scopul SETW și Endl în C++?
Care este scopul SETW și Endl în C++?

Video: Care este scopul SETW și Endl în C++?

Video: Care este scopul SETW și Endl în C++?
Video: setw and endl manipulators in c++ Programming Urdu/Hindi 2024, Mai
Anonim

Utilizarea de endl și setw manipulatoare în C++ Împreună cu operatorii de intrare/ieșire, C++ oferă o facilitate pentru a controla modul în care rezultatul este afișat pe ecran. Acest lucru se face folosind manipulatoare.

Aici, care este scopul SETW () în C++?

The Funcția C++ std:: setw se comportă ca și cum lățimea membrului ar fi apelată cu n ca argument pe fluxul pe care este inserat/extras ca manipulator (poate fi inserat/extras pe fluxurile de intrare sau fluxurile de ieșire). Este folosit pentru a seta lățimea câmpului care va fi utilizat la operațiunile de ieșire.

În al doilea rând, ce este SETW și Setprecision în C++? C++ oferă programatorului mai multe manipulatoare de intrare/ieșire. Două dintre aceste manipulatoare I/O sunt setw () și setprecizie (). The setw () manipulatorul setează lățimea câmpului atribuit pentru ieșire. Ia dimensiunea câmpului (în număr de caractere) ca parametru.

Aici, care este scopul manipulatorilor?

Manipulatoare sunt funcții special concepute pentru a fi utilizate împreună cu operatorii de inserare () pe obiecte de flux, de exemplu: sunt încă funcții obișnuite și pot fi, de asemenea, numite ca orice alte funcţie folosind un obiect flux ca argument, de exemplu: boolalpha (cout);

Cum funcționează manipulatorul SETW?

setw manipulator setează lățimea fișierului atribuit pentru ieșire. Lățimea câmpului determină numărul minim de caractere care trebuie scrise în unele reprezentări de ieșire. setfill caracterul este utilizat în operațiunile de inserare a ieșirii pentru a umple spațiile atunci când rezultatele trebuie să fie completate la lățimea câmpului.