Bonjour a tous

[...] et apres moulte explication, j'en arrive a une question courte :

Savez vous par quoi dois-je remplacer les "???" pour que ce programme soit logique "correcte" ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
typedef ??? pointeurDeTableauDePointeurDeItem;
class Item{
	char value;
	// isValide(){}
}
class Strategy{
	pointeurDeTableauDePointeurDeItem maGrilleSudoku;
	// solve(){}
}
class Sudoku{
	Item * matrix[9][9];
	setStrategy(Strategy * myStrategy){
		myStrategy->maGrilleSudoku = & this->matrix; /// ???
		//myStrategy->solve();
	}
}
main(){
	Strategy myStrategy;
	Sudoku mySudoku;
	mySudoku.setStrategy( & myStrategy );
}
Merci par avance pour votre aide et votre interet.

Crdl,