Kezdőoldal » Számítástechnika » Programozás » Azért kell using namespace...

Azért kell using namespace std; parancsot használni C++ nyelvben, mert a cout, cin, endl . Satöbbi az std névtérben lettek definiálva?

Figyelt kérdés

2015. szept. 2. 02:15
 1/8 anonim ***** válasza:
Azért.
2015. szept. 2. 07:08
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
60%
Még annyi, hogy nem "kell" használni.
2015. szept. 2. 08:57
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
59%

Egyrészt azért, mert az std névtérben vannak definiálva. Másrészt azért, hogy ne kelljen mindegyik elé kiírnod a névteret (std::).

De tényleg nem kötelező használni.

2015. szept. 2. 09:43
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
Nem kell.
2015. szept. 2. 12:35
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:
59%

Lehetne úgy is használni, hogy elé std::-t írsz.

Ha majd tovább haladsz a C++-szal, és már objektumokat fogsz írni, akkor nem kell ezt a parancsot mindegyikben használni, hanem csak abban, ami kiír. Sőt, a deklarációs fájlban pedig kifejezetten ellenjavallt.

2015. szept. 2. 12:58
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
Köszönöm a válaszokat!
2015. szept. 2. 19:06
 7/8 anonim ***** válasza:
Nem hanem azért, hogy többek között pl. std::cout-ot és a többi std névtérben definiált dolgot pl. cout néven elérd a blokkban ami ezt a direktívát tartalmazza.
2015. szept. 2. 19:11
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
Valódi programokban nem használják szinte soha.
2015. szept. 2. 21:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!