Salut, je voulais une explication à propos allocation dynamique. Mon prof. a declaré une variable de type pointeur dans la classe
dans la fonction de constructeur SANS parametre il fait ceci:#define PSEUDOLEN 20
class Joueur
{
protected:
char *ppseudo;
public:
Joueur(void);
};
ce que je ne comprends pas pourquoi il a considere la variable ppseudo comme tableau dans la fonction constructeur sans parametre pourtant il a declare cette variable comme variable de type pointeur normale pas comme un tableau. Merci d'avanceJoueur::Joueur(void)
{
ppseudo = new char[PSEUDOLEN +1];
ppseudo[0] = 0;
}
Partager