[C++] pointeur par défaut dans une classe
Résolu
Sauvegarde2
Messages postés
205
Date d'inscription
Statut
Membre
Dernière intervention
-
Sauvegarde2 Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
Sauvegarde2 Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de faire une classe Image qui fonctionne avec la SDL et j'ai un problème d'initialisation d'un pointeur.
Je m'explique : voici le prototype du constructeur :
Dans la fonction la première ligne est :
Et quand je regarde stdout, je n'ai pas la valeur 0 mais d'autres valeurs aléatoires.
Évidemment le programme segfault...
Est-ce que vous pouvez me dire ce qui ne va pas ? Merci d'avance ^^
Je suis en train de faire une classe Image qui fonctionne avec la SDL et j'ai un problème d'initialisation d'un pointeur.
Je m'explique : voici le prototype du constructeur :
Image(SDL_Surface* surface = 0, SDL_Rect position = Rect(), Image* background = 0);
Dans la fonction la première ligne est :
printf("Background : %p\n", background);
Et quand je regarde stdout, je n'ai pas la valeur 0 mais d'autres valeurs aléatoires.
Évidemment le programme segfault...
Est-ce que vous pouvez me dire ce qui ne va pas ? Merci d'avance ^^
A voir également:
- [C++] pointeur par défaut dans une classe
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Ouvrir avec par défaut - Guide
- Pointeur souris - Guide
- Dns par defaut - Guide
- Google page d'accueil par défaut - Guide