Tableau en c++

Al -  
Canard007 Messages postés 5931 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je debute en c++ et j'ai quelques problemes avec les tableaux...

D'abord, y a t'il un moyen d'avoir pour resultat d'une fonction un tableau ? Parce que des declarations de type :

int[][] = mafonction();
ca marche pas

D'autre part, quand on declare une classe, peut on declarer une matrice sans savoir sa taille ?
je voulais quelque chose de type double mat[n][m] avec n et m inconnus ou disons declares dans le constructeur. Pour eviter les problemes de compilation j'ai declare mat** mais voila , au moment de l'initialisation, je ne peux visiblement pas faire :
new double[n][m]
donc pour initialiser la table je passe dans toute la matrice et comme elle sont grosses, je trouve pas ca tres efficace... Est ce que quelqu'un pourrait m'aider a faire quelque chose de plus propre ?

Al
A voir également:

1 réponse

Canard007 Messages postés 5931 Date d'inscription   Statut Contributeur Dernière intervention   215
 
le probleme se situie dans le fait que le passage d'arguments doit se faire par reference.

il faudrai un truc du genre:
*tableau = mafonction();
0