Salut tout le monde.
Je souhaite réaliser une application de gestion d'envoi des SMS. L’utilisateur a le droit d’envoyer seulement trois SMS par minute, ma solution était la suivante :
Créer deux structures. La structure message :
Pour chaque utilisateur, on a les champs suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 typedef struct message{ double destinataire; double emetteur; char objet[10]; char texte[4]; char date[10]; int consulter; //oui 0,1 sinon }message;
Puis, à chaque fois que l’utilisateur souhaite envoyer un SMS, le programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 typedef struct utilisateur{ char pseudo[10]; double numeroDeTelephone; char motDepasse[20]; int typeCompte; //1 Silver,0 pour golden message envoyes[10]; message recus[10]; int nombreDeMessageEnvoyes; int nombreDeMessageRecus; int nombreDeMessageNonLus; int nombreDeMessageResteGratuit; time_t dernierDatedeconnexion; }utilisateur;
- initialise une variable globale à 3 ;
- passe à la procédure d envoie du SMS ;
- lance la procédure d'actualisation de la variable globale qui représente le nombre des SMS qui restent (qui va être appelée une seul fois
.
Mon problème est le suivant : comment intégrer cette procédure d'actualisation dans mon programme ?
Partager