Fonction qui retourne un tableau [Résolu]

Signaler
Messages postés
28
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
15 janvier 2016
-
Messages postés
28
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
15 janvier 2016
-
Bonjour à tous

J'ai une classe contenant un tableau a deux dimensions comme variable private
Ce que je voudrais c'est une fonction ayant pour paramètre un nb (correspondant a un indice de la première dimension du tableau) et qu'elle me retourne le tableau correspondant.

Je vous donne le code que j'ai écrit mais qui ne passe pas a la compil

# define MAX_PUZZLE 50
#define MAX_PIECE 6

class Jeu
{
private:
int Puzzles[MAX_PUZZLE][MAX_PIECE];
public:
int[] UnPuzzle(int nb);
};

int[] Jeu::UnPuzzle(int nb)
{
return Puzzles[nb];
}

Merci d'avance
A voir également:

2 réponses

Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
8
int* Jeu::UnPuzzle(int nb)
{
return &Puzzles[nb][0];
}

devrai retourner un sous-tableau de MAX_PIECE
int.
Messages postés
28
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
15 janvier 2016

Merci a toi ymca2003