Bonjour si j'execute le code ci-dessous sous linux 32-bits pas de probleme, maitnenant sosu linux-64bits j'ai un segmentation fault sur le fwrite. Si je remplace fopen64 par fopen, évidemment ca fonctionne.
Y a-t-il un probléme avec cette fonction permettant d"ecrire des fichers > 2GB sous un system 64-bits

Merci de vos suggestions


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
  char c='0';
  f=fopen64("my_file","wb");
  fwrite(&c,sizeof(char),1,f);
  fclose(f);
#else