Salut à tous !
J'ai juste un petit problème assez bizarre...
Quand j'utilise la fonction write d'un objet ofstream, si je veux écrire le caractère 10, un nouveau caractère apparaît (en fin de buffer semble-t-il)
exemple :
ofstream ofs;
ofs.open(pcFichier);
char pcBuffer [200] = {0};
int dix = 10;
memcpy(pcBuffer, &dix, 4);
ofs.write(pcBuffer, 4);
tout semble indiquer que le fichier fera 4 octets, mais en réalité il en fait 5... là c'est pas normal...
est-ce que quelqu'un a déjà été confronté à ce bug ?
Helkanen