Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

using namespace std ---- sta je i cemu sluzi?

[es] :: C programiranje :: using namespace std ---- sta je i cemu sluzi?

[ Pregleda: 1532 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zema
nbg

Član broj: 20112
Poruke: 38
*.1.eunet.yu.



Profil

icon using namespace std ---- sta je i cemu sluzi?09.12.2004. u 17:07

citam c++ za neupucene ali nisam pronasao objasnjenje, molim za pomoc
hvala
09.12.2004. u 17:07 

_Super_Ellite_Bug_
Novi Sad, konacno!!!

Član broj: 41318
Poruke: 145
*.nat-pool.nsad.sbb.co.yu.

Sajt: www.searchlores.org


Profil

icon Re: using namespace std ---- sta je i cemu sluzi?09.12.2004. u 22:55
Probao ovo?
http://www.google.com/search?h...espace+c%2B%2B&btnG=Search



ISO/IEC JTC1/SC22/WG14-ISO/IEC 9899:1999
09.12.2004. u 22:55 

miličić.marko
Miličić Marko
Novi Sad

Član broj: 12598
Poruke: 346
*.56.EUnet.yu.

Sajt: milicicmarko.blogspot.com


Profil

icon Re: using namespace std ---- sta je i cemu sluzi?16.12.2004. u 23:06
namespace ti je "prostor" imena kojima imenuješ sve promenljive, funkcije, klase u svojim programima. Svrha postojanja ovih odvojenih "prostora" je da ne dođe do kolizije ukoliko ti program postane suviše veliki, a inspiracija za imenovanje novih promenljivih zataji.

Sve u svemu, nadam se da si me razumeo.

E, ono "using" govori kompajleru, da ti koristiš onaj "prostor", koji navedeš u namespace liniji.

Standardna biblioteka koristi "std" namespace, tako da kad god koristiš standardnu biblioteku, ti bi trebao da pišeš nešto tipa:

std::cout<<"Zdravo svete"

E, da te ne bi smaralo ono "std::" ti kažeš "using namespace std".

Inače, smatram da je ovo loša tehnika, jer time sva imena svojih klasa, promenljivih, funkcija, operator TRPAŠ u "std" namespace. U principu nije pogrešno, ali je "prljavo".

Pozdrav
Skripte iz oblasti računarstva na Srpskom jeziku
kontakt email milicic [tacka] marko [na] gmail [tacka] com

Numizmatička kolekcija:
http://numismaticscollection.blogspot.com/
16.12.2004. u 23:06 

The Punisher
-

Član broj: 43216
Poruke: 2
*.cmu.carnet.hr.



Profil

icon Re: using namespace std ---- sta je i cemu sluzi?27.12.2004. u 18:51
"using namespace std" je ključna riječ jezika c++ kojima se "aktivira" određeno područje imena. "std" je naziv imenika u kojem su obuhvačene sve standardne funkcije, uključujuči i funkcije "iostream" biblioteke. imenici su se prilično kasno pojavili u jeziku c++, a uvedeni su da se izbjegne kolizija istih imena funkcija ili varijabli iz različitih biblioteka. NPR: ako 2 različite funkcije iz različitih biblioteka imaju isto ime, prevodiitelj će javiti pogrešku. kada ne bismo imali na raspolaganju imenike, jedino rješenje u takvom slučaju bilo bi promijeniti ime funkcije u jednoj od biblioteka, što ponekad nije moguće jer proizvođači redovito te biblioteke isporučuju u već prevedenom obliku. no uzmi ti lijepo naredbu "using namespace std" zdravo za gotovo.
27.12.2004. u 18:51 

vladab
Vladimir Bašanović
Beograd

Član broj: 9512
Poruke: 496
*.etf.bg.ac.yu.



Profil

icon Re: using namespace std ---- sta je i cemu sluzi?28.12.2004. u 08:54
Naravno, mozes praviti i svoje namespaceove u klasama koje projektujes.
Code:
namespace ime{//tvoj kod;}
Pogledaj neku knjigu o c++-u
Seven deadly sins
Seven ways to win
Seven holy paths to hell
And your trip begins

Seven downward slopes
Seven bloodied hopes
Seven are your burning fires,
Seven your desires...
28.12.2004. u 08:54 

[es] :: C programiranje :: using namespace std ---- sta je i cemu sluzi?

[ Pregleda: 1532 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.