Salut !

ben voilà, je n'arrive pas à faire passer le code qui suit, dans le compilateur (Borland C++ 6.0 2002). J'ai créer un projet de type "expert console".

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
23
24
25
26
27
28
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>             // pour getch
//---------------------------------------------------------------------------
 
#pragma argsused
class point
{       int x,y;
        void init ();
        void affich ();
};
void point::init(void)
{       x=0;
        y=0;
}
void point::affich(void)
{       cout<<"x = "<<x<<" et y = "<<y<<endl;
}
void main(void)
{       point point_test;
        pt_test.init();
        pt_test.affich();
	getch();
}
//---------------------------------------------------------------------------

Le compilateur affiche les messages d'erreurs suivants;
[C++ Erreur] Unit1.cpp(24): E2247 'point::init()' n'est pas accessible
[C++ Erreur] Unit1.cpp(25): E2247 'point::affich()' n'est pas accessible

Soyez sympa de me venir en aide.