Bonjour � tous,
J'aimerais conna�tre l'utilit� du 'dynamic_cast'.
Est-ce une notion introduite par Borland?
Jusqu'� pr�sent j'utilise � la place, le 'cast ordinaire' qui semble fonctionner aussi bien.
Exemple :
Ces deux gestionnaires d'�v�nements donnent le m�me r�sultat.
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 //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { TButton *Button; Button = dynamic_cast <TButton *> (Sender); Button->Caption = "Appuyé"; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender) { TButton *Button; Button = (TButton *) (Sender); Button->Caption = "Appuyé"; } //---------------------------------------------------------------------------
Partager