Mi lehet a hiba? C++ Programozás
Structurát próbálom használni ebben tömböt meglehet adni?Hogyan tudnám beíratni az adatot?Kép:
Konkrétan hol? Csak mert ez hülyeség.
G.
Na, ez nekem új.
Mi értelme van kitörölni a namespace-eket és helyettünk a kettőspontos kifejezéseket használni?
G.
"Mi értelme van kitörölni a namespace-eket és helyettünk a kettőspontos kifejezéseket használni?"
Kitörölni a namespaceket?? Kettőspontos kifejezés??
Más névterekben lévő entitásokra kétféleképpen tudsz hivatkozni:
1. using kulcsszóval, ami után a névtér bármely elemére tudsz hivatkozni.
2. :: előtaggal közvetlenül az entitás előtt.
std esetén azért javasolják az utóbbit, mert az std hatalmas és későbbieknek saját objektumok esetén könnyen névütközésbe kerülhetsz ha a using-ot használod. Hogy szokd inkább a ::-os formátumot már az elejétől javasolják a használatát.
2 hiba van:
- a struct-nál a pontosvessző a zárójel után kell legyen. Tehát nem "struct a; {...}", hanem "struct a {...}";
- a struktúrának nem lehet adatot megadni, hanem az ebből készült objektumnak kell. Vagyis:
struct auto_adatok{...};
auto_adatok Auto1;
Auto1.marka = "Volvo";
Robinka hol a bocsánatkérésed?
Ideje meghunyászkodni.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!