26.09.2015 Views

PROGRAMSKI JEZICI 2

Предавање 1

Предавање 1

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Delovi C++ programa<br />

• U liniji 1. datoteka iostream.h je uključena u program. Prvi karakter u liniji<br />

je # znak što predstavlja signal predprocesoru. Svaki put kada pokrenete<br />

svoj prevodilac predrocesor se izvršava. Predprocesor analizira izvorni kod,<br />

tražeći linije koje počinju sa # i deluje na te linije pre nego što se<br />

prevodilac pokrene. Ovo je GLAVA PROGRAMA.<br />

• Include je instrukcija predrocesoru koja kaže, "Ono što sledi je naziv<br />

datoteke. Nađi tu datoteku i postavi je na ovo mesto." Znači manje i veće<br />

oko naziva datoteke ukazuju predprocesoru da potraži tu datoteku na svim<br />

uobičajenim mestima. Ukoliko je vaš prevodilac pravilno konfigurisan,<br />

znaci < i > će ukazati predrocesoru da potraži datoteku iostream.h u<br />

direktorijumu koji sadrži sve h datoteke za vaš prevodilac. Datoteka<br />

iostream.h (Input-Output-Stream) se koristi od strane naredbe cout, koja<br />

pomaže pri ispisivanju na ekran. Rezultat linije 1. je da ukljući datoteku<br />

iostream.h u program, kao da ste je sami ukucali.<br />

• Predprocesor (eng, preprocessor) se izvršava pre prevodioca, svaki<br />

put kada se prevodilac pozove. Predprocesor prevodi svaku liniju<br />

koja počinje znakom # u specijalnu komandu, pripremajući Vašu<br />

izvornu datoteku za prevodilac.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!