Accueil > Forum > > > > Dans le genre prenant........
Dans le genre prenant........
lundi 21 janvier 2002 à 21:00:42 |
Dans le genre prenant........

Xs
|
oui ! c 'est trés chiant ! j'explique mon pb : j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type char mavar[255]; donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!! il me faut donc un type qui soit le compromis d'un char et d'un int a moins qu'il y ai une autre raison de resoudre le pb. ma source : #include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h> FILE *gen ; int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255]; int members; int team; int i ; cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ; gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" ); cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ; cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site); cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ; cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille; cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format; cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre; cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date; cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement; cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ; if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members; for (i = 0 ; i > members; i++) { cin >> mem[i] ; } } cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h> FILE *gen ; int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255]; int members; int team; int i ; cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ; gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" ); cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ; cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site); cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ; cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille; cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format; cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre; cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date; cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement; cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ; if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members; for (i = 0 ; i > members; i++) { cin >> mem[i] ; } } cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
lundi 21 janvier 2002 à 21:13:47 |
Re : Dans le genre prenant........

NitRic_
|
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
lundi 21 janvier 2002 à 21:37:59 |
Re : Dans le genre prenant........

Xs
|
ah, je ne connaissais meme pas. je vais essayer sur le champs.
------------------------------- Réponse au message : -------------------------------
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
lundi 21 janvier 2002 à 21:47:32 |
Re : Dans le genre prenant........

Xs
|
Eh bien j'ai essayé et voici le resultat : ca marche !! mais (eh oui, il en faut un...) il saute la question " cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; "
alors qu'il y a bien la fonction
cin.getline(file, 253);
Quelqu'un a trouvé ?
sinon, je tien a te rassurer : ca marche a merveille pour le reste !
------------------------------- Réponse au message : -------------------------------
ah, je ne connaissais meme pas. je vais essayer sur le champs.
------------------------------- Réponse au message : -------------------------------
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
lundi 21 janvier 2002 à 22:18:35 |
Re : Dans le genre prenant........

Xs
|
Le "mais" n'est plus de ce monde ! heu.. de cette source !! elle marche a merveille ! Merci bcp NitRic !
------------------------------- Réponse au message : -------------------------------
Eh bien j'ai essayé et voici le resultat : ca marche !! mais (eh oui, il en faut un...) il saute la question " cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; "
alors qu'il y a bien la fonction
cin.getline(file, 253);
Quelqu'un a trouvé ?
sinon, je tien a te rassurer : ca marche a merveille pour le reste !
------------------------------- Réponse au message : -------------------------------
ah, je ne connaissais meme pas. je vais essayer sur le champs.
------------------------------- Réponse au message : -------------------------------
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
lundi 21 janvier 2002 à 23:19:12 |
Re : Dans le genre prenant........

guguy
|
Slt Pourquoi 253? La chaine fait 255... D'autre part je pense qu'une string serait mieux appropriée :
[...] #include <string> [...] string s1; cin.getline(s1);
C'est plus économique et surtout c'est du "vrai" c++ :)
------------------------------- Réponse au message : -------------------------------
Le "mais" n'est plus de ce monde ! heu.. de cette source !! elle marche a merveille ! Merci bcp NitRic !
------------------------------- Réponse au message : -------------------------------
Eh bien j'ai essayé et voici le resultat : ca marche !! mais (eh oui, il en faut un...) il saute la question " cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; "
alors qu'il y a bien la fonction
cin.getline(file, 253);
Quelqu'un a trouvé ?
sinon, je tien a te rassurer : ca marche a merveille pour le reste !
------------------------------- Réponse au message : -------------------------------
ah, je ne connaissais meme pas. je vais essayer sur le champs.
------------------------------- Réponse au message : -------------------------------
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
mardi 22 janvier 2002 à 14:59:45 |
Re : Dans le genre prenant........

Xs
|
pourrais-tu me faire un exemple plus complet : je ne comprend pas trop ce que tu me dis.
------------------------------- Réponse au message : -------------------------------
Slt Pourquoi 253? La chaine fait 255... D'autre part je pense qu'une string serait mieux appropriée :
[...] #include <string> [...] string s1; cin.getline(s1);
C'est plus économique et surtout c'est du "vrai" c++ :)
------------------------------- Réponse au message : -------------------------------
Le "mais" n'est plus de ce monde ! heu.. de cette source !! elle marche a merveille ! Merci bcp NitRic !
------------------------------- Réponse au message : -------------------------------
Eh bien j'ai essayé et voici le resultat : ca marche !! mais (eh oui, il en faut un...) il saute la question " cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; "
alors qu'il y a bien la fonction
cin.getline(file, 253);
Quelqu'un a trouvé ?
sinon, je tien a te rassurer : ca marche a merveille pour le reste !
------------------------------- Réponse au message : -------------------------------
ah, je ne connaissais meme pas. je vais essayer sur le champs.
------------------------------- Réponse au message : -------------------------------
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
jeudi 24 janvier 2002 à 10:56:59 |
Re : Dans le genre prenant........

guguy
|
Et bien à la place d'utiliser char site[255] (par exemple) tu n'as qu'a utiliser string site. L'avantage des string c'est qu'elles n'ont pas de largeur predefinie, du coup tu utilisera sans doute moins de place et tu sera libre de la longueur de ta chaine.
------------------------------- Réponse au message : -------------------------------
pourrais-tu me faire un exemple plus complet : je ne comprend pas trop ce que tu me dis.
------------------------------- Réponse au message : -------------------------------
Slt Pourquoi 253? La chaine fait 255... D'autre part je pense qu'une string serait mieux appropriée :
[...] #include <string> [...] string s1; cin.getline(s1);
C'est plus économique et surtout c'est du "vrai" c++ :)
------------------------------- Réponse au message : -------------------------------
Le "mais" n'est plus de ce monde ! heu.. de cette source !! elle marche a merveille ! Merci bcp NitRic !
------------------------------- Réponse au message : -------------------------------
Eh bien j'ai essayé et voici le resultat : ca marche !! mais (eh oui, il en faut un...) il saute la question " cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; "
alors qu'il y a bien la fonction
cin.getline(file, 253);
Quelqu'un a trouvé ?
sinon, je tien a te rassurer : ca marche a merveille pour le reste !
------------------------------- Réponse au message : -------------------------------
ah, je ne connaissais meme pas. je vais essayer sur le champs.
------------------------------- Réponse au message : -------------------------------
t'as essayer cin.getline(mavar, 253); ?
------------------------------- Réponse au message : -------------------------------
oui ! c 'est trés chiant ! j'explique mon pb :
j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le logiciel : tout naturelement, j'utilise "cin >> mavar". mais il se trouve que si j'ecris "trucNum 666" : gros probleme : mavar est de type
char mavar[255];
donc c'est une string : si je melange chiffre et caracteres, il saute la question suivante !!!!
il me faut donc un type qui soit le compromis d'un
char et d'un
int
a moins qu'il y ai une autre raison de resoudre le pb. ma source :
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }#include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <fstream.h>
FILE *gen ;
int main() { char site[255]; char pseudo[255]; char taille[255]; char file[255]; char mem[255]; char name[255]; char format[10]; char date[255]; char requirement[255]; char genre[255];
int members; int team; int i ;
cout <<"Entrez le nom que vous voulez que le fichier ai (inclure l'extension) :\n"; cin >> name ;
gen = fopen(name, "w+"); fprintf(gen, "\t\t\t\tFichier généré par GW !\n\n\t\tSources disponible sur demande à xs.delire8@caramail.fr\n\n\n\n" );
cout << "\n\n\nEntrez le site pour lequel vous uploadez : \n"; cin >> site ;
cout << "\n\n\nEntrez votre pseudo : \n"; cin >> pseudo ; fprintf(gen ,"Uploadé par %s ",pseudo); fprintf(gen ," pour %s\n\n\n",site);
cout << "\n\n\nEntrez le nom de l'appz, gamez, divx, etc... upload\202 : \n"; cin >> file ;
cout << "\n\n\nEntrez le nombre de fichiers et leurs taille individuelle : \n" ; cin >> taille;
cout << "\n\n\nEntrez le format de compression : \n" ; cin >> format;
cout << "\n\n\nEntrez le genre du logiciel : \n" ; cin >> genre;
cout << "\n\n\nEntrez la date d'upload : \n" ; cin >> date;
cout << "\n\n\nEntrez la configuration requise : \n" ; cin >> requirement;
cout << "\n\n\nVous souhaitez mentionn\202 votre team ?\n\t1- oui\n\t2- non\n"; cin >> team ;
if (team == 1) { cout << "\n\n\nEntrez le nombre de membres :"; cin >> members;
for (i = 0 ; i > members; i++) { cin >> mem[i] ; } }
cout << "\n\n\n\n\n\n"; system("PAUSE"); return 0; }
|
|
Cette discussion est classée dans : int, include, char, cout, gen
Répondre à ce message
Sujets en rapport avec ce message
une fiche de renseignement [ par cabarrus ]
je cherche à faire un programme qui demande des renseignements pour pouvoir ensuite les affiché comme une fiche d'identité!!!voici monprogramme mais m
Les nombres aléatoires en C++ (Visual C++ 6.0) [ par Yabo ]
Tout d'abord voilà le code :CODE #include #include #include #include using namespace std;void animstartscreen() { int n
j'ai commencé un sof mais je bloque ! :( [ par xionoxid ]
Voilà quand je demande rentré le pass si il met "a" alors ça devrait faire login = rien; mais le probleme c'est que meme si je met a et ça fait PAS lo
Passer un algo iteratif en recursif [ par Peavy57 ]
Selon vous est ce possible de mettre cela en recursif ? Code: #include #include #include #include void sequencesSerie4(int seq[],int seqSize, int
Visual C++ Free() [ par PRZYBYLSKI ]
#include #include #include "stdafx.h"Question au Pro?Qu'es qui est faux docteurArrivé à free ça bombe#include <io
pb error C2011 par pitié aidé moi [ par neonmix ]
Voici mon prog:c'est un garage ki possède des voitures, ces voitures peuvent être "de course" ou "de série" (classe mere voiture, classe fille voiture
problème de char [ par minet03 ]
Coucoutout le monde, tout d'abord voilà mon code :#include #include #include #include #include #include char *bin_dec(char *binai
erreur incomprise ... [ par tontonjab ]
bonjour ... j'ai un probleme avec mon code source, et j'aimerais bien que vous y jetié un coup d'oeil pour m'aider !////////////////////#include #incl
Pb perte initialisation variable C++ [ par smagf ]
Bonjour, alors voici mon pb : pDecrypter = new Computer(duplicates) un nouvel objet de type Computer est créé Computer::Computer(bool dupes): Decryp
problème de OutPut [ par NAVIE ]
Bonjour, J'écris ce message pour demander de l'aide au sujet des gestions des Input et des Output. En effet, dans un programme que j'ai fabriqué, je m
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
WIN APIWIN API par omarino_007
Cliquez pour lire la suite par omarino_007
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
Comparez les prix

HTC Magic
Entre 429€ et 429€
|