16.1.2012 dvije godine postojanja naših stranica

cout


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.