Héritage de structure en C/C++?

Héritage de structure en C/C++? - C - Programmation

Marsh Posté le 06-01-2006 à 15:18:11    

Bonjour
 
J'ai vu dans un bout de code :  

Code :
  1. struct _MYSTRUCT: public _BASESTRUCT
  2. {
  3.     int additionnal_info;
  4. };


En bref, il s'agit de la déclaration d'une nouvelle structure qui hérite des champs de la structure _BASESTRUCT.
 
Strictement parlant, est-ce de l'Ansi C? (Je suppose que non, vu le mot public).
Est-ce du C version XX ?
Est-ce réservé au C++ ?
 
J'ai un peu cherché mais je n'ai pas trouvé de lien clair expliquant C90, C99, etc.
 
Merci à toute personne pouvant m'éclairer  ;)

Reply

Marsh Posté le 06-01-2006 à 15:18:11   

Reply

Marsh Posté le 06-01-2006 à 16:30:47    

C++

Reply

Marsh Posté le 06-01-2006 à 17:12:38    

c'est du C++. Le mode d'héritage par défaut des struct est public.

Reply

Marsh Posté le 06-01-2006 à 19:35:13    

Caedes a écrit :

Bonjour
 
J'ai vu dans un bout de code :  

Code :
  1. struct _MYSTRUCT: public _BASESTRUCT
  2. {
  3.     int additionnal_info;
  4. };




Pas du C.
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Sujets relatifs:

Leave a Replay

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