Bonjour, j'ai un gros problème:
Fichiersize et FichierFactice sont des int;
is est un inputfilestream
A l'execution, au début du code FichierFactice=3, Fichier size=638988.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 cdata= new char[(Fichiersize+FichierFactice)]; data= new unsigned char[(Fichiersize+FichierFactice)]; is.read(cdata,Fichiersize); is.close();
A la fin de ce bout de code FichierFactier = 56819744, affiché en rouge par le debuggeur, mais qu'est-ce qui cloche?
A ce stade FichierSize est correct et reste à 638988.
Quelqu'un peut-il m'aider? merci.
PS code debuggé et compilé sous VS2010
Partager