Utilisation de stuct pour déclarer une classe

Contenu du snippet

Un simple exemple de classe déclarée grâce au mot clefs struct.
Mais il montre tout de même assez bien l'utilisation de cette classe.

Source / Exemple :


// Voici un exemple de classe déclarée avec struct

#include <iostream.h>

struct Programmeur {
  // Variables membres(donnés membres)
  string m_strPseudo;
  string m_strGroupe;
  double m_dNombre_programmeur; 

  // Fonctions membres
  void SetPseudo(string Pseudo);
  void SetGrp( string groupe);
  void SetNmb(double nmb_proggeur);
  string GetNom();
  string GetGrp();
  double GetNmb();
};

void main()
{
// Déclare une variable de type Programmeur nommé prgProggeurz qui est 
// un objet contenant les membres énumérés dans la déclaration struct
Programmeur prgProggeurz; 

// Montre comment appelé des foncions membre de l'objet
prgProggeurz.SetPseudo("D1m3x");
prgProggeurz.SetGrp("Les darkproggeur");
prgProggeurz.SetNmb("3");

// Va écrire les quatres phrase entre guillemets et les valeurs des fontions
// membres de l'objet.
cout<<"Le Pseudo de ce programmeur: "<<prgProggeurz.GetNom()<<endl;
cout<<"Le groupe de ce programmeur: "<<prgProggeurz.GetGrp()<<endl;
cout<<"Nomnbres de programmeurs dans le groupe: "<<prgProggeurz.GetNmb()<<endl;
cout<<"Fin du programme!"<<endl<<endl;
}

Conclusion :


Ce programme fut compilé avec Visual C++ 6.0.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.