Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ho un dubbio abbastanza banale: Praticamente ho una superficie tipo:
SDL_Surface* img1;
E vorrei averne un'altra uguale, allora ho provato:
SDL_Surface *img2=img1;
Il problema č che essendo puntatori le modifiche a img2 si estendono anche a img1 cosa che NON deve succedere.
Allora ho povato a non definirli come puntatori facendo:
SDL_Surface img2=*img1;
ma non funziona lo stesso....
Anche definendoli cosė:
SDL_Surface *img1, *img2;
e operando sulle rispettivi variabili puntate facendo:
*img2=*img1; non funziona, poiche i tipi "SDL_Surface" sono const.
Suggerimenti?
()
Newbie
Messaggi: Iscritto:
Postato alle 16:24
Venerdė, 12/07/2013
so che esiste il memcpy prova con quello, ma non assicuro niente