cs_Xs
Messages postés368Date d'inscriptionmercredi 14 novembre 2001StatutMembreDernière intervention 1 septembre 2008
-
21 janv. 2002 à 21:00
guguy
Messages postés28Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 août 2002
-
24 janv. 2002 à 10:56
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 :
cs_Xs
Messages postés368Date d'inscriptionmercredi 14 novembre 2001StatutMembreDernière intervention 1 septembre 2008 21 janv. 2002 à 21:47
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 !
guguy
Messages postés28Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 août 2002 24 janv. 2002 à 10:56
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.