Kezdőoldal » Számítástechnika » Programozás » Mi lehet a hiba? C++ Programozás

Mi lehet a hiba? C++ Programozás

Figyelt kérdés

Structurát próbálom használni ebben tömböt meglehet adni?Hogyan tudnám beíratni az adatot?Kép:

[link]



2016. febr. 19. 22:34
1 2 3
 21/28 anonim ***** válasza:

Konkrétan hol? Csak mert ez hülyeség.

G.

2016. febr. 20. 13:14
Hasznos számodra ez a válasz?
 22/28 anonim ***** válasza:
Nem hülyeség.
2016. febr. 20. 13:18
Hasznos számodra ez a válasz?
 23/28 anonim ***** válasza:

Na, ez nekem új.

Mi értelme van kitörölni a namespace-eket és helyettünk a kettőspontos kifejezéseket használni?

G.

2016. febr. 20. 13:24
Hasznos számodra ez a válasz?
 24/28 anonim ***** válasza:
100%

"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.

2016. febr. 20. 13:35
Hasznos számodra ez a válasz?
 25/28 A kérdező kommentje:
Sokan ellenjavallják a using namespace használatát a lehetséges jövőbeli névütközések miatt. Az std-ben rengeteg függvénynév van és nem szeretnénk véletlenül felüldefiniálni az egyiket, ezért inkább kiírhatjuk mindig hogy std:: e helyett. Rövid programoknál a lustaság és az átláthatóság azért mindig előnyt élvez :)
2016. febr. 20. 13:36
 26/28 A kérdező kommentje:
Ezt olvastam:)
2016. febr. 20. 13:37
 27/28 anonim ***** válasza:

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";

2016. febr. 20. 13:50
Hasznos számodra ez a válasz?
 28/28 anonim ***** válasza:

Robinka hol a bocsánatkérésed?

Ideje meghunyászkodni.

2016. febr. 20. 13:56
Hasznos számodra ez a válasz?
1 2 3

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!