class Newstring
{
public:
Newstring();
void inputChar (char);
void display();
int length();
void concatenate (char);
void concatenate (Newstring);
bool substring (Newstring);
void createList();
Node * getHead(); // error
private:
struct Node
{
char item;
Node *next;
};
Node *head;
};
Je reçois une erreur de syntaxe : missing ';' avant '*' sur la déclaration pour ma fonction getHead (oui je ne peux pas penser à un meilleur nom). Le but de cette fonction est de retourner le pointeur de la tête.Comment écrire une fonction publique pour renvoyer un pointeur de tête d'une liste chaînée?
Ok, je l'ai eu. J'ai juste échangé les blocs privés et publics autour. Merci tout le monde! – Brandon
Notez que vous pouvez avoir plusieurs blocs private/protected/public. – peterchen