Guten Morgen,
Ich bin grade auf einen Codeschnipse gestossen den ich nicht verstehe.
Was mir Kopfzerbrechen macht ist das *load_image, da ich nicht verstehe, welche Bedeutung das Sternchen hat. Ich kenne, das Sternchen nur von Pointern, habe es aber bisher in Verbindung mit Funktionen noch nicht gesehen.
Ich bin grade auf einen Codeschnipse gestossen den ich nicht verstehe.
Code:
SDL_Surface *load_image( std::string filename )
{ //Temporary storage for the image that's loaded
SDL_Surface* loadedImage = NULL;
//The optimized image that will be used
SDL_Surface* optimizedImage = NULL;
// .....
Was mir Kopfzerbrechen macht ist das *load_image, da ich nicht verstehe, welche Bedeutung das Sternchen hat. Ich kenne, das Sternchen nur von Pointern, habe es aber bisher in Verbindung mit Funktionen noch nicht gesehen.