Je reçois les deux erreurs sur la même ligne. Bridge * premier dans la classe Lan. Qu'est-ce que je rate?erreur C4430: spécificateur de type manquant/erreur C2143: erreur de syntaxe: manquant ';' avant '*'
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
class Lan{
Bridge *first;
Bridge *second;
Host hostList[10];
int id;
};
class Bridge{
Lan lanList[5];
};
class Host{
Lan * lan;
int id;
public:
Host(int newId)
{
id=newId;
}
};
void main(){
return;
}
+1. Mais le prochain problème sera la définition de l'hôte *, requise pour Lan :) –
donc tout est une question de déclarations. Merci – melih