Content deleted Content added
Rreshti 122:
 
===Operatori për zona të vlershmërisë===
{|width=200px align=right
|-bgcolor=#aaaaaa
|Terme nga programimi
|-bgcolor=#999999
|
*[[Pogramimi/O#operatori|operatori]]
*[[Pogramimi/Z#zona|zona]]
*[[Pogramimi/V#vleshmëria|vleshmëria]]
*[[Pogramimi/V#variabla globale|variabla globale]]
*[[Pogramimi/V#variabla statike|variabla statike]]
*[[Pogramimi/V#variabla lokale|variabla lokale]]
*[[Pogramimi/M#main()|main()]]
*[[Pogramimi/S#sistemi|sistemi]]
*[[Pogramimi/T#teknika|teknika]]
|}
* [[C++/Shembuj/Kapitulli/1#Shembulli 2 Operatori për zona të vlershmërisë|Shembulli 02 Operatori për zona të vlershmërisë]]
Në këtë shembull me ndihmen e një operatorit mundësohet ndërhyrja në variablat globale dhe ato lokale (të përkufizuara për një zonë të caktuar). Në rastin tonë është japur e drejta mbi variablen gkobaleglobale të emërtuar <code>IndexIm</code> edhe për kundër asaj që ekziston një variabel lokale me të njëjtin emër brenda funksionit <code>main()</code>. Për të marr të drejten mbi variablen globale <code>IndexIm</code>, me ndihmen e dypikave të dyfishta (<code>::</code>) në rreshtat 11, 13, dhe 16 kemi lajmruarlajmëruar sistemin që dojmë të përdorim variablen globale të përkufizuar në rreshtin 4 dhe jo atë lokale që kemi përkufizuar në rreshtin 8.
 
Kjo teknik mundsonë marrjen e së drejtes mbi variablat globale kudo në kod. Këto variabla mund të përdoren më tutje për logaritje, si parametra të funksioneve apo edhe për qllime tjera. Mirëpo keqpërdorimi i till për variablat që ndryshe janë të mshefura, nuk lë përshtypje për një programim të pastërt, sepse në këtë mënyrë kodi bëhet i pakuptueshëm. Në këto raste është mirë zgjedhja e emrave vetjak për variablat, duke pasur parasyshë që mundësia e emertimit me të njëjtin emër ekziston, nëse të duhet.
 
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']]