begin process at 2012 02 11 02:26:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Dans le genre prenant........


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

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


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,484 sec (4)

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