Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok egy elemet egy...

Hogyan tudok egy elemet egy tombhoz hozzaadni?

Figyelt kérdés

vektor eseteben azt tudom h ha pl vector <string> v;

akkor a v.push_back funkcioval tudok.Hogyan tudok sima string v; eseteben ezt megtenni?


Valaszotokat elore is koszonom!



#C++ #Vector #stringek
2016. aug. 16. 20:33
 1/3 anonim ***** válasza:
V[index]=érték
2016. aug. 16. 21:24
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
string osztálynak is van push_back függvénye.
2016. aug. 16. 21:40
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Na most elég sok furcsaság van a kérdésben.

vector <string> v; Ez itt stringekből álló vector, tehát sok string.

string v; Ez viszont karakterek tömbje, tehát egyetlen string. A kettő más dimenziós szinten áll.


Másrészt: ha hagyományos tömbre gondolsz, és úgy érted a kérdést, hogy a tömb mondjuk 10 méretű és te szeretnél egy 11-et elemet beszúrni, akkor azt sehogy nem teheted meg.

Le kell foglalnod egy nagyobb méretű tömböt, átmásolnod az eddigi elemeket és beszúrni az új értéket.

2016. aug. 16. 21:59
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!