C++ — разлика између измена

Садржај обрисан Садржај додат
Clean code updates
Spelling error removed
Ред 60:
</source>}-
 
Линије 5 и 8 указују компајлеру које линије припадају -{<code>main()</code>}- функцији. Све линије кода које се налазе између отворене витичасте заграде у линији 5, и затворене витичасте заграде у линији 8 представљају део -{<code>main()</code>}- функције. У линији 2 је наша друга директива ('''include directive'''). Опис операција -{<code>cout</code>}- и -{<code>endl</code>}- се налази у оквиру библиотеке -{<code>iostream</code>}-. Међутим, у оквиру библиотеке -{<code>iostream</code>}-, постоји тачно одређени именски простор -{<code>std</code>}- у оквиру кога је наведена дефиниција ових функција за штампање. Стога је неопходно коришћењем исказа -{<code>using</code>}- указати компајлеру да треба да погледа унутар одељка са називом std (скраћеница за стандард) и да покуша да пронађе дефиницију за -{<code>cout</code>}- и -{<code>endl</code>}-, уколико приликом компајлирања није успео нигде другде да пронађе ове дефиниције. Овај исказ је неопходан компајлеру да би успео лакше да пронађе дефиницију операција -{<code>cout</code>}- и -{<code>endl</code>}-, које користимо у линији 6. У линији 6 се налази исказ штампања. -{<code>cout</code>}- је специјални објекат који представља конзолу/екран. Симбол << је оператор излаза, који указује компајлеру да оно што следи након симбола треба бити одштампано на екрану/конзоли. -{<code>endl</code>}- је специјалан симбол који курсор пребацује у следећи ред конзоле. Линија 7 је наредба повратка ('''return statement'''). Након завршетка рада програма шаље се повратна вредност систему која описује да ли је програм извршен успешно или не. У овом конкретном примеру, наредбом '''return''' се враћа вредност нула оперативном систему што значи да је све извршено прописно. Пракса је да се користе ненулте вредности када је нешто пошло по злу, односно када програм због неких проблема треба да прекине са радом. <ref>{{cite web|title=Open issues for The C++ Programming Language (3rd Edition)|url=http://www.stroustrup.com/3rd_issues.html}}</ref>
 
== Референце у језику C++ ==
Преузето из „https://sr.wikipedia.org/wiki/C%2B%2B