Kezdőoldal » Számítástechnika » Programozás » Egy objektum címe megváltozhat...

Egy objektum címe megváltozhat a program futása alatt?

Figyelt kérdés

Vagy úgy is kérdezhetném, hogy egy objektum címe használható az azonosítására?


Egy vektorban DOM (xml) node pointereket tárolnék és mindegyikhez egy objektum címet, hogy az adott node-ot melyik objektum használja. Ezt megtehetem, vagy az objektumok címe esetleg nem állandó a futás közben?

(C++)



2016. okt. 29. 17:09
 1/10 anonim ***** válasza:
Természetesen állandónak tekinthető egy objektum címe.
2016. okt. 29. 17:48
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:

XML-ben memóriacímek tárolása??

Horrorisztikusan hangzik.

2016. okt. 29. 20:00
Hasznos számodra ez a válasz?
 3/10 A kérdező kommentje:

#1 Köszönöm szépen!


#2 "XML-ben memóriacímek tárolása??"

Neeem :)

Xml-t olvasok be DOM objektum fába (tinyxml2), és a vektorban csak a DOM node-okra mutató pointereket és az azokat használó objektumok pointereit tárolnám.

2016. okt. 29. 20:59
 4/10 anonim ***** válasza:
Az adatszerkezeteket néha átmásolják, amikor beszúráskor már nem lenne több hely. Hasonló történhet a többi objektummal is.
2016. okt. 29. 21:39
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
Jogos, köszönöm!
2016. okt. 29. 22:52
 6/10 anonim ***** válasza:

"Egy objektum címe megváltozhat a program futása alatt?"


Mi az hogy, nagyon is!

2016. okt. 30. 23:44
Hasznos számodra ez a válasz?
 7/10 A kérdező kommentje:

Tehát ha egy objektumot létrehozok simán new-val, akkor a címe változhat?

Pl:

macska1 = new Macska();

2016. okt. 31. 00:25
 8/10 anonim ***** válasza:

#6: már miért változna? Írj már egy példát, hogy mire gondolsz.


Kérdező: ha nem lehetne egy objektumra több pointert tárolni, mert véletlenül megváltozhatna a tényleges objektum címe, akkor semmilyen alkalmazás nem lenne működőképes.

2016. okt. 31. 19:56
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:

Relokáció.

Fizikai cím, virtuális cím, címfordítás, stb.

2016. nov. 1. 22:39
Hasznos számodra ez a válasz?
 10/10 A kérdező kommentje:
#9 Mivel a pointer virtuális címet tárol, nem értem, mit akartál mondani.
2016. nov. 2. 14:19

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!