c'est justement psk mes tableau seront grand que je veux utiliser les map.
Sinon encore une autre question qui annulera la première, comment introduire une valeur directement dans la map a partir d'un cin. Que l'utilisateur du programme rentre une donnée et qu'elle se classe directement dans une partie de la map.
-----
Edit: pour ta reponse, Davidbrcz, le "second" correspond a quoi?
Ok, la j'suis entrain de regarde pour faire ca avec un simple tableau a 2 dimensions. Mais faut que j'trouve un moyen pour que quand je tape A, le programme sache que j'parle de la premiere collone, et quand j tape 1, que j parle de la premiere ligne. Apres a l'intersection des 2, j mets la donnée A1.
Toute aide pour ce dernier probleme est la bienvenue.
quand tu fais A[1] = A1, alors A1 est un string, ou alors il est casté en string.
Montre nous comment tu as déclaré ton A1.
Ensuite si tu fais :
A1 = 2;
et que ton A1 est un string, ça veut dire que tu donnes un int a la string.
Es tu sur que tu ne voulais pas faire :
A1 = "2";
car le code ASCII 2 est la tete ASCII dont tu parles
Ton cout voit que tu écris A[1], donc un string (élément de droite de la map), donc il écrit le code ASCII de 2.
Si tu fais :
A1 = "2";
ça devrait déja aller mieux
De plus,
cout << A[1]; est tout a fait accepté :
quand tu parles de A[x], alors le type renvoyé est le 2e type de la map : pour toi, un string.
D'après moi, il y a dès le départ quelquechose de pas clair. J'avais suggéré la map dans le topic précédent mais finalement je suis sur que c'est une mauvaise solution. Il faudrait tout repenser différemment.
je vois pas en quoi un conteneur de pointeur de conteneur va faire suer le processeur? et encore moins le fait de prendre un itérateurs pour passer d'un élément a l'autre...
Pour ce qui est de la mauvaise conception je suis 100% en accord avec toi. je ne vois pas non plus l'utilité d'un tel fonctionnement
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html