begin process at 2012 05 28 11:28:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

aide objet enum{} + conseil livre visual c++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

aide objet enum{} + conseil livre visual c++

jeudi 2 janvier 2003 à 22:43:37 | aide objet enum{} + conseil livre visual c++

retaks666

______________________
.----. /RETAKS666@wanadoo.fr /
_.'__ `. / /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
alors jai plusieurs kestions! deja kest ce kun objet de type enum{}, jiamerai savoir la syntaxe, lutilisation, linterêt svp et ke me conseillez vous kom livre de visual c++?
jeudi 2 janvier 2003 à 22:54:31 | Re : aide objet enum{} + conseil livre visual c++

trinitacs

enum permet de clarifier les programme en permettant au programmeur de "créer" (bien que ce soit limité) son propre type. Tu veux créer ton type pour les mois de l'année:

enum Mois { JANVIER, FREVRIER, MARS, AVRIL etc.. DECEMBRE };
ici on vient de créer notre nouveau type.


Mois mois_en_cours;
et là on a déclaré un variable de type enum.

Une variable de type enum ne peut avoir seulement les valeur qu'on lui a données (ici les mois). Donc on peut écrire
mois_en_cours = JANVIER;

et aussi
if ( mois_en_cours == MARS )

En fait le compilateur donnera la valeur de 0 à janvier, 1 à février, 2 à mars etc...
Si tu veux tu peux faire démarer à la valeur que tu veux mais à chaque fois ça augmentera de 1:
enum Mois { JANVIER = 1, FEVRIER, etc.. };
donc on peut aussi bien écrire
if ( mois_en_cours == 1 )
que
if ( mois_en_cours == JANVIER )

Sinon pour les livre de visual C++ j'en connais aucuin. Par contre pour le C++ je te recommende Comment programmer en C++.




-------------------------------
Réponse au message :
-------------------------------

> ______________________
> .----. /RETAKS666@wanadoo.fr /
> _.'__ `. / /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
> alors jai plusieurs kestions! deja kest ce kun objet de type enum{}, jiamerai savoir la syntaxe, lutilisation, linterêt svp et ke me conseillez vous kom livre de visual c++?
vendredi 3 janvier 2003 à 06:11:06 | Re : aide objet enum{} + conseil livre visual c++

cmarsc

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

/* enum couleurs { NOIR = BLACK, BLEU = BLUE , VERT = GREEN, ROUGE = RED }; */

enum jours { lundi = 1, mardi,mercredi,jeudi, vendredi,samedi,dimanche};

int main (void) {

int mon_choix = 0;
system("cls");
do {

printf("\n Taper un nombre entre 1 et 7 et ZERO pour quitter ");

scanf("%d", &mon_choix);

switch(mon_choix) {

case 0: exit(0); break;
case 1: printf ("c'est un lundi"); break;
case 2: printf ("c'est un mardi"); break;
case 3: printf ("c'est un mercredi"); break;
case 4: printf ("c'est un jeudi"); break;
case 5: printf ("c'est un vendredi"); break;
case 6: printf ("c'est un samedi"); break;
case 7: printf ("c'est un dimanche"); break;
default : printf ("erreur : jour invalide"); break;

} /* fin de switch (mon_choix) */

} while (!kbhit() );
getch();
return 0;
} /* fin de main */




-------------------------------
Réponse au message :
-------------------------------

> enum permet de clarifier les programme en permettant au programmeur de "créer" (bien que ce soit limité) son propre type. Tu veux créer ton type pour les mois de l'année:
>
> enum Mois { JANVIER, FREVRIER, MARS, AVRIL etc.. DECEMBRE };
> ici on vient de créer notre nouveau type.
>
>
> Mois mois_en_cours;
> et là on a déclaré un variable de type enum.
>
> Une variable de type enum ne peut avoir seulement les valeur qu'on lui a données (ici les mois). Donc on peut écrire
> mois_en_cours = JANVIER;
>
> et aussi
> if ( mois_en_cours == MARS )
>
> En fait le compilateur donnera la valeur de 0 à janvier, 1 à février, 2 à mars etc...
> Si tu veux tu peux faire démarer à la valeur que tu veux mais à chaque fois ça augmentera de 1:
> enum Mois { JANVIER = 1, FEVRIER, etc.. };
> donc on peut aussi bien écrire
> if ( mois_en_cours == 1 )
> que
> if ( mois_en_cours == JANVIER )
>
> Sinon pour les livre de visual C++ j'en connais aucuin. Par contre pour le C++ je te recommende Comment programmer en C++.
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > ______________________
> > .----. /RETAKS666@wanadoo.fr /
> > _.'__ `. / /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
> > alors jai plusieurs kestions! deja kest ce kun objet de type enum{}, jiamerai savoir la syntaxe, lutilisation, linterêt svp et ke me conseillez vous kom livre de visual c++?
>
vendredi 3 janvier 2003 à 21:07:43 | Re : aide objet enum{} + conseil livre visual c++

cmarsc

sorry !
case 0: exit(0); break;
case LUNDI: printf ("c'est un lundi"); break;
case MARDI: printf ("c'est un mardi"); break;
case MERCREDI: printf ("c'est un mercredi"); break;
case JEUDI: printf ("c'est un jeudi"); break;
case VENDREDI: printf ("c'est un vendredi"); break;
case SAMEDI: printf ("c'est un samedi"); break;
case DIMANCHE: printf ("c'est un dimanche"); break;





-------------------------------
Réponse au message :
-------------------------------

> #include <stdio.h>
> #include <conio.h>
> #include <stdlib.h>
>
> /* enum couleurs { NOIR = BLACK, BLEU = BLUE , VERT = GREEN, ROUGE = RED }; */
>
> enum jours { lundi = 1, mardi,mercredi,jeudi, vendredi,samedi,dimanche};
>
> int main (void) {
>
> int mon_choix = 0;
> system("cls");
> do {
>
> printf("\n Taper un nombre entre 1 et 7 et ZERO pour quitter ");
>
> scanf("%d", &mon_choix);
>
> switch(mon_choix) {
>
> case 0: exit(0); break;
> case 1: printf ("c'est un lundi"); break;
> case 2: printf ("c'est un mardi"); break;
> case 3: printf ("c'est un mercredi"); break;
> case 4: printf ("c'est un jeudi"); break;
> case 5: printf ("c'est un vendredi"); break;
> case 6: printf ("c'est un samedi"); break;
> case 7: printf ("c'est un dimanche"); break;
> default : printf ("erreur : jour invalide"); break;
>
> } /* fin de switch (mon_choix) */
>
> } while (!kbhit() );
> getch();
> return 0;
> } /* fin de main */
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > enum permet de clarifier les programme en permettant au programmeur de "créer" (bien que ce soit limité) son propre type. Tu veux créer ton type pour les mois de l'année:
> >
> > enum Mois { JANVIER, FREVRIER, MARS, AVRIL etc.. DECEMBRE };
> > ici on vient de créer notre nouveau type.
> >
> >
> > Mois mois_en_cours;
> > et là on a déclaré un variable de type enum.
> >
> > Une variable de type enum ne peut avoir seulement les valeur qu'on lui a données (ici les mois). Donc on peut écrire
> > mois_en_cours = JANVIER;
> >
> > et aussi
> > if ( mois_en_cours == MARS )
> >
> > En fait le compilateur donnera la valeur de 0 à janvier, 1 à février, 2 à mars etc...
> > Si tu veux tu peux faire démarer à la valeur que tu veux mais à chaque fois ça augmentera de 1:
> > enum Mois { JANVIER = 1, FEVRIER, etc.. };
> > donc on peut aussi bien écrire
> > if ( mois_en_cours == 1 )
> > que
> > if ( mois_en_cours == JANVIER )
> >
> > Sinon pour les livre de visual C++ j'en connais aucuin. Par contre pour le C++ je te recommende Comment programmer en C++.
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > ______________________
> > > .----. /RETAKS666@wanadoo.fr /
> > > _.'__ `. / /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
> > > alors jai plusieurs kestions! deja kest ce kun objet de type enum{}, jiamerai savoir la syntaxe, lutilisation, linterêt svp et ke me conseillez vous kom livre de visual c++?
> >
>


Cette discussion est classée dans : aide, visual, objet, enum, livre


Répondre à ce message

Sujets en rapport avec ce message

AIDE VISUAL C++ (SITE OU DOC) [ par cocoleouf ] Salut, je rechercher une doc ou un site donnant des cours pour gros debutant en VC++ ,je ne comprends rien a l'utilité de chaque "fichier" constituant [Visual C++] Aide fichiers exe [ par WarioZ ] bonjour a tous,je débute en C++ et j'ai un probleme avec les fichiers exe que je cree a partir de mes codes sources...Quand je les execute a partir de Livre Atelier Visual C++ édition 2001 [ par guiguimac ] Bonjour,je viens d'acheter en super bradé à la fnac un bouquin microsoft : atelier visual c++ édition de 2001. le pbm c t que super bradé car sans le Urgent : CD livre Visual C++ [ par guiguimac ] Bonjour,je suis à la recherche du CD correspondant au livre suivant :Atelier Visual C++ 6.0 édition 2001 MicrosoftPressj'ai acheté une version toute p Aide Visual c++ [ par BzsReg ] Voila j'ai un probleme vraiment idio, impossible d'avoir de l'aide sous visual c++ il me dit que msdn collection n'existe pas, qu'il faut le reinstall aide sur visual c++ svp [ par morgandetoi06 ] alors deja bonjour ;)j aimerait savoir comment faire pour que la console d un programme ms-dos compilé par visual c++ ne se voit pas.pour dev c++ j al Ecriture d'un objet dans un fichier [ par NikoGJ ] Salut!J'ai un petit (gros) problème: j'essaye de savoir s'il est possible d'écrire dans un fichier binaire, une instance de classe en une seule fois, Petit problème (tout simple pour vous) sur Visual C++ 7.... [ par jb60 ] Bonjour, je voulais vous demander une toute petite info...Dejà premièrement, je voudrais m'adresser à ceux qui connaissent un peu Visual C++, j'ai la Créer une aide (help sensitive) sous Visual C++ [ par Bidman ] Bonjour,Je suis actuellement entrain de réaliser un programme en Visual C++, dans le cadre d'un stage de fin d'étude. Je souhaiterai ajouter une aide aide pour visual basic [ par gui18 ] si il y a quelcun qui s'y conait en programation vb si il pouvait me le dire car g 1 programe mé je ne c pa coman metre les foctions de basemerci


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales