bilou2007
Messages postés14Date d'inscriptiondimanche 4 février 2007StatutMembreDernière intervention 2 janvier 2011
-
11 févr. 2007 à 12:39
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
11 févr. 2007 à 14:34
salut tt le monde
J'ai un projet qui traite le cryptage,ben j'ai utilisé les chaine de caractere:le texte saisi est donc introduit dans un tableau.
L'inconvénient est que la chaine de caracteres supporte au maximum 255 caracteres.Ce qui n'est acceptable.J'ai entendu parler des fichiers dans la classe,ci c'est possible dites moi comment(c'est la premiere fois que je vais travailler avec)
bilou2007
Messages postés14Date d'inscriptiondimanche 4 février 2007StatutMembreDernière intervention 2 janvier 2011 11 févr. 2007 à 13:28
Il ne faut pas changer le code.Mon prof va faire quelques testes sur l'execution de mon programme,donc il se peut qu'il va introduire un long texte(ou tres long)
Jespere que c'est clair
Vous n’avez pas trouvé la réponse que vous recherchez ?
bilou2007
Messages postés14Date d'inscriptiondimanche 4 février 2007StatutMembreDernière intervention 2 janvier 2011 11 févr. 2007 à 14:03
Desole pour une derniere explication(pour ne pas vous deranger)
Quand on termine un programme on aura normalement:
1) le code enregistré dans le bloc-notes(par exemple)
2) l'execution dans un fichier de type "application"
*La personne qui va me noter ne va pas casser la tete en lisant mon programme,mais il va le tester en introduisant un texte.
char *pbuf;
pbuf = (char*) malloc(nbrVouluQueTuAsCalcule);
Donc cette idee n'est pas une solution pour la raison *
char buf[600];
voila qui "supporte" 599 caractères.
Cela aussi ne marche pas pour la meme raison
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 11 févr. 2007 à 14:34
Justement c'est une solution. Il faut juste que tu parviennes a trouver dynamiquement nbrVouluQueTuAsCalcule en fonction du texte entré (je te rassure, il n'y a rien de compliqué)