Bonjour, je me suis mis récement au C++ et j'ai queleque problème, voici le code :
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
 
class Forage
{
private:
	static Forage *selected;
	GLfloat x,y;
public:
 
	/*******************************************/
	//-----------Methodes de Classe------------/
	/*******************************************/
	void Draw(GLfloat dx = 0,GLfloat dy = 0);
	void DrawInfos(GLfloat dx = 0,GLfloat dy =0);
	void move();
	GLfloat& rw_x();
	GLfloat& rw_y();
	static Forage* r_selected();	// Renvoi le pointeur du forage sélectionné
	static void w_selected(Forage *f);
	/**********************/
	Forage(GLfloat x,GLfloat y);
	~Forage();
};
Le problème dans ce code, c'est que le compilateur me dit qu'il ne trouve pas la var selected (variable appelé dans w_selected(Forage *f); et Forage* r_selected(); )
Donc la question que je pose et pourquoi ça ne marche pas? :

Merci d'avance de votre aide