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

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

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

[ Pregleda: 8278 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zema
hamburg

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



+6 Profil

icon using namespace std ---- sta je i cemu sluzi?09.12.2004. u 17:07 - pre 235 meseci
citam c++ za neupucene ali nisam pronasao objasnjenje, molim za pomoc
hvala
 
Odgovor na temu

_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 - pre 235 meseci
Probao ovo?
http://www.google.com/search?h...espace+c%2B%2B&btnG=Search



ISO/IEC JTC1/SC22/WG14-ISO/IEC 9899:1999
 
Odgovor na temu

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

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

Sajt: milicicmarko.blogspot.com


+1 Profil

icon Re: using namespace std ---- sta je i cemu sluzi?16.12.2004. u 23:06 - pre 235 meseci
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/
 
Odgovor na temu

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 - pre 235 meseci
"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.
 
Odgovor na temu

vladab
Vladimir Bašanović
Beograd

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



Profil

icon Re: using namespace std ---- sta je i cemu sluzi?28.12.2004. u 08:54 - pre 235 meseci
Naravno, mozes praviti i svoje namespaceove u klasama koje projektujes.
Code:
namespace ime{//tvoj kod;}
Pogledaj neku knjigu o c++-u
 
Odgovor na temu

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

[ Pregleda: 8278 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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