Funkcija cout usmjerava podatke s izlaznog toka na zaslon monitora. Ispis podataka se ostvaruje operatorom ispisa (<<).
|
Primjena funkcije cout |
|
cout<<13; |
Ispisat će broj 13. |
|
cout<<"Moguc je i ispis niza znakova"; |
S desne strane operatora ispisa može biti bilo koji tip podataka. U primjeru će se ispisati tekst naveden unutar navodnika. |
|
cout<<34<<a<<"Moguc je i ispis niza znakova"; |
Moguće je ulančavanje operatora ispisa koje se izvodi slijeva nadesno. Ispisat će se redom jedno iza drugog: 34, vrijednost varijable a i tekst naveden unutar navodnih znakova. |
endl
U prethodnom bi se primjeru svi podaci ispisali u istome redu. Ako korisnik želi pregledniji ispis, tj. nakon završenog ispisa jednog podatka pokazivač prebaciti na početak sljedećeg reda treba rabiti konstantu endl (također pohranjenu u biblioteci iostream).
|
Uporaba konstante endl |
|
cout<<34<<endl;
cout<<a<<endl;
cout<<"Moguc je i ispis niza znakova"<<endl; |
|
cout<<34<<endl<<a<<endl<<"Moguc je i ispis niza znakova"; |
|
U oba primjera će rezutlat (ispis) biti isti. |
|