Content deleted Content added
Rreshti 78:
Para se të kalojmë në shembullin tjetër, do të ishte e udhës që kodin nga [[C++/Shembuj/Kapitulli/1#Shembulli 2 Operatori për zona të vlershmërisë|ky shembull]] t'a kompiloshë. Shembulli i ardhëshem do t'i kushtohet operatorit <code>cout</code> në rreshtat 10, 11, 15 dhe 16.
===Program i orientuar në objekte===
#[[C++/Shembuj/Kapitulli/1#Shembulli 3 Dalja e zakonshme 'cout'|Shembulli 03 Dalja e zakonshme 'cout']]
Ky shembull është shembulli i parë i programimit të orientuar në objekte, në të vërtet shumë i thjeshtë. Në këtë program përkufizojmë disa variabla dhe po aty ju japim edhe vlera. Në pjesen e daljeve të zakonshme, në rreshtat 17 deri 20 dhe 23 deri 26, i përdorim këto variabla. Parafjala <code>cout</code> shkruhet me qëllim që nëpërjet daljes së zakonshme (Ekrani) të shpallosen të dhënat. Për këtë qëllim në versionet e vjetra është përdorur funksioni <code>printf()</code>. Në mes këtyre dyjave ekziston dallimi. Për deri sa me <code>printf()</code> duhet që të lajmërohet sistemi për tipin e të dhënave për dalje, me <code>cout</code> kjo nuk është e nevojshme. Këtu duhet pasur parasyshë që <code>cout</code> drejtëpërdrejt nuk është funksion për dalje. Mirëpo ne mund të përdorim si të till, për deri sa nuk e japim përkufizimin e saktë në mësimet pasuese. Deri atëher na mjaftonë të dimë se <code>cout</code> është objekt, dhe ne jemi duke e përdorur vetin e tij për dalje të të dhënave d.m.th shpallosjen e tyre në ekran.
{|
Rreshti 119:
 
Pasi që C++ mbanë operator dhe funksione të gatëshme për zinxhir të shenjave, funksionet për shpalosjen e zinxhirve të shenjave janë shumë të përshtatëshëm. Është e udhës që të shfletosh dokumentimet e dhëna të kompiluesit tëndë. Në do gjenë imtësira mbi formatimet e mundëshme. <code>cout</code> dhe <code>printf()</code> mund të përdoren njëra pas tjetrës.
 
===Biblioteka 'stream'===
Biblioteka e quajtur <code>stream</code> është përkuizuar për përdorim me C++, me qëllim të ngritjes së efektivitetit të gjuhës. Funksioni <code>prinf()</code> është krijuar në të kaluare e largët të C-së dhe duhej të shërbente për gjitha mundësit e programimit. Kështu që u shëndrrua në një funksion të 'trashë' me ngarkesa të shumta, të cila vetm nga një pjesë e vogël e programuesve përdorej. Përkufizimi i biblotekës së hollë <code>stream</code> i mundëson programuesve të drejten mbi gjitha formatimet e mundëshme, mirëpo duke ngarkua vetë copa të kërkuara për momentin. Ne këtu, nuk po thellohemi që shikojmë mundësit që ofron biblioteka <code>stream</code> C++. Në dokumetimet që ke marrur së bashku me kompiluesin janë të rreshtuara në një listë, komplet gjitha mundësitë që ofron kjo bibliotekë.