Bonjour je suis en train de créer une méthode renvoyant un array mais malheuresement pour moi ça ne marche pas ...
Pourtant quand je crée la fonction dans le main ça marche très bien voici le code de la fonction dans la main :
Et voici le code qui ne compile pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 double *remplirVecteur(double nombre) { double *array = new double[4]; for(int i = 0; i < 4; i++) { array[i] = nombre; } return array; }
J'obtiens le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 double Classe::*remplirVecteur() { double *array = new double[4]; for(int i = 0; i < 4; i++) { array[i] = nombre; } return array; }
error: cannot convert 'double' to 'double Classe::*' in return
Merci de votre aide![]()
Partager