Bonjour,

Voilà mon problème:

Je lance une méthode

Code : Sélectionner tout - Visualiser dans une fenêtre à part
void meilleurMouv (IlotEntier* pointeurIlot){
IlotEntier est une structure qui est une liste de listes.

Dans ma méthode je fais ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
IlotEntier* tmpIlot1 = NULL ;
(tmpIlot1)=(pointeurIlot);
DeleteEntier(tmpIlot1[2].ilot,8);
DeleteEntier est une méthode qui supprime la valeur 8 dans la liste tmpIlot1[2].ilot.

Cela marche très bien sur ma liste tmpIlot1[2].ilot, le problème, c'est que ça modifie aussi ma liste pointeurIlot[2].ilot alors que je ne veux pas la modifier...

Comment faire pour que seul tmpIlot1 soit modifiée et pas pointeurIlot???