salut!!
comment fair pour supprimer une ligne et une clonne d'une matrice merci
salut!!
comment fair pour supprimer une ligne et une clonne d'une matrice merci
Pour être capable de répondre, il faudrait savoir comment la matrice a été écrite.
voila la declaration
merci
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 AnsiString **MatSor; //MATRICE D'INCIDENCE sorti try { MatSor = new AnsiString*[NbrRegle]; for (int j = 0; j <NbrRegle; j++) { MatSor[j] = new AnsiString[NbrRegle]; } for (int i = 0; i <NbrFact; i++) { MatSor[i] = new AnsiString[NbrFact]; } } catch(...) { // ça peut arriver ce genre d'erreur, c pr ça qu'il faut gérer ces exception ShowMessage("Erreur lors de l'allocation dynamique de la mémoire pour la matrice de codage"); return; }
esque sa marche si je fais :
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MatSor[i][j].delete(i,j);
Salut !
Tout dépend de ce que tu attends du delete, au sens où que devient ta matrice après cette suppression de ligne ou de colonne ?
Est-ce qu'il ne faudrait pas mettre au point une classe spéciale ?
... c'est peut-être idiot ce que je vais dire, mais j'aurais fait ça avec une TList pour les lignes et une TStringList par ligne ...
A plus !
je voudrais juste suprimer uen ligne et la colonne qui lui correspond d'apres une condition !! et le reste de la matrice ne change pas !!
Partager