Fonction qui retourne un tableau

Résolu
Kurul1
Messages postés
28
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
15 janvier 2016
- 12 janv. 2005 à 14:51
Kurul1
Messages postés
28
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
15 janvier 2016
- 12 janv. 2005 à 16:20
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

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

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

12 janv. 2005 à 16:20
Merci a toi ymca2003
0