Bonjour,

Admettons que l'on ait un tableau d'objets quelconque :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
        maClasse tableau[5];
Je souhaiterai supprimer le iéme element de mon tableau, peut on copier un objet simplement en faisant : monObjetTampon = monObjet.
En fait ce que je pensais faire, c'est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
// soit n l'indice de l'element a supprimer, n etant recupere ailleurs
 
maClasse tableauTampon[4];
i=0;
j=0;
while(i<nombreObjets)
{
   if(i != n)
  {
    tableauTampon[j] = tableau[i];
    j++;
  }
   else
     printf(" L'element %d a ete supprime \n",n);
 
i++;
}
 
tableau = tableauTampon;
Est - ce possible;
Est-il suffisant de mettre "=" pour recopier un objet dans un autre voire un tableau d'objet dans un autre ou faut-il utiliser une methode pour cela;

Merci