gargourifahmi
Messages postés31Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention 3 décembre 2008
-
12 août 2007 à 21:33
cs_juju12
Messages postés966Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 4 mars 2010
-
13 août 2007 à 10:11
Salut,
J'ai un pb dont je n'ai pas pu résoudre.
En fait j'utilise un vecteur de caractère pour stocker des variables sous forme de caractères.
Lors de la compilation j'obtient une chose dont je ne comprends pas.
main.o: In function `automate::ajouter_noeud(std::vector<noeud*, std::allocator<noeud*> >, int, noeud*)':
Appel:
void automate::ajouter_noeud(vector<noeud*> tab,int m,noeud *e)
{
char c;bool trouve=false;
vector<char> tab1;
noeud *e2=NULL;noeud *e3=NULL;
cout<<"choisir le type de noeud à ajouter ""i"" pour input et ""o"" pour output \n";
cin>>c;
chercher_trans(tab,tab1,m,c); ....
Utilisation:
void chercher_trans(vector<noeud*> tab,vector<char> &tab1,int m,char c)
{
noeud *e1=NULL;noeud *e2;