/*

 _           _
(_)_ __   __| | _____  __
| | '_ \ / _` |/ _ \ \/ /
| | | | | (_| |  __/>  <
|_|_| |_|\__,_|\___/_/\_\


AUTEUR	: Aymeric & Samira
GROUPE	: 5 (RT)
DATE	: 02/04/2003
FICHIER	: fiche.h


*/


#ifndef FICHE_H
#define FICHE_H
#include <iostream.h>

// strucutre Informations utilisee pour le contenu des fiches
struct Informations
{
	char nom[32];
	char prenom[32];
	char rue[80];
	char ville[20];
	char codepostal[6];
	int chaine;
};


// declaration de la classe FICHE
class FICHE {
	private:
		Informations mafiche;
		int max;
		fstream f;
	public:
		FICHE();
		~FICHE();
		int retourneMax() { return(max); }
		int ajoute(char*, int);
		void supprime(int,int);
		void affiche(int);
		void lire(int);
		void ecrire(int);
};

#endif
