Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje

Programiranje Programski jezici, tehnike, alatke...

 
 
Alatke vezane za temu Vrste prikaza
Stara 4.4.2012, 19:21   #11
Andross
Kekule Mekule
 
Avatar korisnika Andross
 
Član od: 8.12.2005.
Lokacija: Beograd
Poruke: 4.147
Zahvalnice: 651
Zahvaljeno 1.361 puta na 698 poruka
Slanje poruke preko Skypea korisniku Andross
Određen forumom Re: How to... C++

Elem jos jedno pitanje.

Imam recimo ovo:

Kod:
BYTE* data = ilGetData();
delete data;
ilGetData vraca pokazivac na podatke ucitane slike. Ako obrisem ovaj moj trenutni pokazivac na ovaj nacin brisem samo taj pokazivac a ne i podatke (koji su vec referencirani negde)? Tipa imam klasu za teksturu i ona ima pokazivac na tu datu a slika se brise pomocu ilDeleteImage funkcije, da li u destruktoru kada uradim delete data brisem te podatke ili samo taj pokazivac? U prevodu da li samo "originalni" pokazivac (onaj napravljen sa new) unistava podatke? (ne racunajuci da uradim delete *data, kolko se secam to direkt unistava podatke).

P.S. Takodje ako imam neki takav pokazivac (npr. mCurrentGameState = mGameStates[0]), da li njega treba da brisem u destruktoru ili on to sam resava, s'obzirom da sam obrisao podatke gde treba.
Andross je offline   Odgovor sa citatom ove poruke
 

Bookmarks sajtovi

Tagovi
c++, how to, pomoc, programiranje

Alatke vezane za temu
Vrste prikaza
Pregled sa stablom odgovora Pregled sa stablom odgovora

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno



Sva vremena su po Griniču +2 h. Sada je 2:39.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com