string en entier et entier en string
dans une premiere classe je fais
Code:
1 2 3 4 5 6 7 8 9 10 11
|
string** solu = new string*[4];//crée la solution
stringstream ss;
ss<<3;
string str = ss.str();
string abcd[1];
abcd[0]=str;
solu[0] = abcd;
cout<<solu[0][0]<<endl;//il affiche 3
return solu; |
et dans une autre
Code:
1 2 3 4 5 6 7 8 9 10
|
string **sol = config->newConfig(p67,listpieces,listtri);//prends le return solu;
if(sol[0][0]=="3"){
cout<<10<<endl;//il n'affiche rien
}
string a = sol[0][0];//il plante
cout<<a<<endl;
cout << sol[0][0] << endl;//il plante |
je ne comprends pas pourquoi dans la premiere classe il affiche le nombre correctement et quand je renvoie puis recoit la matrice il plante lorsque je veux acceder a cette valeur
note : lorsque j'accede aux autres valeurs de la matrice tout va bien
merci de votre aide