cs_flo.
Messages postés2Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention27 octobre 2003 27 oct. 2003 à 20:33
la fonction int conv(char) elle fais juste un cast,
à la place de :
h=conv(clef[v]);
tu aurais pu mettre
h=(int)((unsigned char)clef[v]);
cs_Gerald
Messages postés31Date d'inscriptiondimanche 15 juillet 2001StatutMembreDernière intervention 8 janvier 2009 26 oct. 2003 à 14:38
nan fopen c du C, là on se sert des stream d'entree/sortie:
il faut faire
ofstream fout(fi, ios::binary);
et
ifstream fin(argv[fich], ios::binary);
pour lire et ecrire il faut rajouter "|ios::in | ios::out" apres le binary:
ifstream fin(argv[fich], ios::binary | ios::in | ios::out);
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 24 oct. 2003 à 11:50
Heu regarde la premiere fonction ... ce doit etre elle non ?
27 févr. 2004 à 10:33
Merci, gv po fait gaffe, dsl pour la question :\
27 oct. 2003 à 20:33
à la place de :
h=conv(clef[v]);
tu aurais pu mettre
h=(int)((unsigned char)clef[v]);
26 oct. 2003 à 14:38
il faut faire
ofstream fout(fi, ios::binary);
et
ifstream fin(argv[fich], ios::binary);
pour lire et ecrire il faut rajouter "|ios::in | ios::out" apres le binary:
ifstream fin(argv[fich], ios::binary | ios::in | ios::out);
24 oct. 2003 à 11:50
23 oct. 2003 à 12:46
Que fait la fct conv() utilise dans cette source ??
Ou peut on trouver des infos dessus ??
Merci
++
22 oct. 2003 à 14:21
22 oct. 2003 à 14:18
fopen("fichier.txt","wb"); // pour ecrire
fopen("fichier.txt","rb"); // pour lire
fopen("fichier.txt","wb+rb"); // pour ecrire et lire