Tableau en c++

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

1 réponse

  1. Contributeur
    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