Sok hozzáértő programozó miért nem használja az std namespace-t?
Figyelt kérdés
Inkább minden egyes alkalommal std::cout-ot ír. Talán így stabilabb a program?2020. nov. 29. 22:09
1/7 anonim válasza:
Ha a teljes namespace-t megnyitod, annak vannak hátulütői, például egyes függvények nehezebben felismerhetőek, hogy honnan jöttek (jó, a cin, cout az egyértelmű), ezen felül elkerülhetőek a véletlen név-ütközések.
2/7 anonim válasza:
Elsősorban a névütközések, és a beazonosíthatóság miatt. Ha mondjuk négy különböző általad használt namespace is tartalmaz sort függvényt, akkor nem árt ha egyértelműsítve van melyik melyik.
3/7 anonim válasza:
2: És nem is tudna használni a sortot csak a legutolsónak meghívottat. A másik 3 kuka. Tehát a korábban írt kód is változik.
4/7 anonim válasza:
Jó ha megszokod ezt kérdező. Ha ebben dolgozol akkor is így van
6/7 anonim válasza:
Akkor minek talaltak ki a namespace-t, ha senki (jo programozok) nem hasznaljak. Ime egy jo pelda arra hogy a C++ atyja se volt akkora esz, mert ezt pl. nem jol tervezte meg.
7/7 anonim válasza:
De. Ha csak az std névteret használod. ;)
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!