SDL_BlitSurface mit "const SDL_Surface *" füttern
-
Hi,
wenn ich bei SDL_BlitSurface als Quell-Surface einen const Surface-Pointer angebe, bekomm ich einen Fehler, die Konvertierung sei nicht möglich. Kann man generell nicht bei Funktionsaufrufen als Argument anstatt des verlangten Typs das const-Pendant angeben?
Ich wollte meine Surface-Pointer, den ich aus einem Objekt hole, "read only" halten und hab gelesen, dass ginge mit einer Memberfunktion deren Rückgabetyp "const SDL_Surface *" ist.
Wenn ich den zurückgegebenen Pointer einfach so rausrücke, wäre meine Surface von außen veränderbar oder nicht?Danke schonmal!