The cout obiekt w C++ jest obiektem klasy i ostream. Jest zdefiniowany w plik nagłówkowy iostream . Służy do wyświetlania sygnału wyjściowego na standardowym urządzeniu wyjściowym, tj. monitorze. Jest powiązany ze standardowym wyjściem strumienia wyjściowego C. Dane potrzebne do wyświetlenia na ekranie wstawiane są do standardowego strumienia wyjściowego (cout) za pomocą operatora wstawiania (<<).
Program 1:
Poniżej znajduje się program C++ do implementacji obiektu cout:
C++
// C++ program to illustrate the use> // of cout object> #include> using> namespace> std;> // Driver Code> int> main()> {> >// Print standard output> >// on the screen> >cout <<>'Welcome to GFG'>;> >return> 0;> }> |
>
>Wyjście:
różnica między lodem a śniegiem
Welcome to GFG>
Notatka: Za pomocą operatora wstawiania (<<) z cout można wydrukować więcej niż jedną zmienną.
Program 2:
Poniżej znajduje się program C++ realizujący powyższe podejście:
C++
// C++ program to illustrate printing> // of more than one statement in a> // single cout statement> #include> using> namespace> std;> // Driver Code> int> main()> {> >string name =>'Akshay'>;> >int> age = 18;> >// Print multiple variable on> >// screen using cout> >cout <<>'Name : '> << name << endl> ><<>'Age : '> << age << endl;> >return> 0;> }> |
>
>Wyjście:
Name : Akshay Age : 18>
The oświadczenie cout można go również używać z niektórymi funkcjami składowymi:
- cout.write(char *str, int n): Wydrukuj pierwszy N odczytanie znaku z ul. cout.put(char &ch): Wydrukuj znak zapisany w znaku rozdz . cout.precision(int n): Ustawia precyzję dziesiętną N , jeśli używasz wartości zmiennoprzecinkowych.
Program 3:
Poniżej znajduje się implementacja funkcji członkowskich cout.pisz() I cout.put() :
C++
// C++ program to illustrate the use> // of cout.write() and cout.put()> #include> using> namespace> std;> // Driver Code> int> main()> {> >char> gfg[] =>'Welcome at GFG'>;> >char> ch =>'e'>;> >// Print first 6 characters> >cout.write(gfg, 6);> >// Print the character ch> >cout.put(ch);> >return> 0;> }> |
>
>Wyjście:
Welcome>
Program 4:
Poniżej znajduje się program C++ ilustrujący użycie cout.precyzja() :
C++
// C++ program toillustrate the use> // of cout.precision()> #include> using> namespace> std;> // Driver Code> int> main()> {> >double> pi = 3.14159783;> >// Set precision to 5> >cout.precision(5);> >// Print pi> >cout << pi << endl;> >// Set precision to 7> >cout.precision(7);> >// Print pi> >cout << pi << endl;> >return> 0;> }> |
>
>Wyjście:
3.1416 3.141598>