P'tite qst de deb.

P'tite qst de deb. - C++ - Programmation

Marsh Posté le 21-08-2002 à 23:29:31    

Salut ,je commence a apprendre le c++ et j'aimerai que l'on m'eclaire sur le role de l'operateur '->'
 
Permet il d'utiliser une methode dans un objet (mais alors il fait double emploie avec le .)
 
Par rapport a cette ex de code :
 
BOOL CBasicApp::InitInstance(){    // Create main window    C3dWnd* pWnd = new C3dWnd;
pWnd->Create("3D Basics",WS_OVERLAPPEDWINDOW | WS_VISIBLE,50, 50,400, 350);
m_pMainWnd = pWnd;
pWnd->UpdateWindow();
 
merci

Reply

Marsh Posté le 21-08-2002 à 23:29:31   

Reply

Marsh Posté le 21-08-2002 à 23:31:02    

objet->methode() c'est pareil que (*objet).methode()
 
"->" est utilisé quand "objet" est un pointeur et non pas un objet "direct"...  
 
(idem pour les structures, "->" pour les pointeurs de structures, "." pour les structures "directes" )


Message édité par antp le 21-08-2002 à 23:31:13

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 23-08-2002 à 16:00:36    

antp a écrit a écrit :

objet->methode() c'est pareil que (*objet).methode()
 
"->" est utilisé quand "objet" est un pointeur et non pas un objet "direct"...  
 
(idem pour les structures, "->" pour les pointeurs de structures, "." pour les structures "directes" )




 
j'aurais pas dit mieux ! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed