Voiloù cht'ite question,
admettons une bête structure :
Code :
- type struct
- {
- int a, b;
- }MyStruct;
|
Sur laquelle ensuite je déclare un pointeur et je lui alloue de la ram, par ex :
Code :
- MyStruct *stLaStructure;
- stLaStructure=(MyStruct)malloc(5*sizeof(MyStruct));
|
Admettons que j'ai rempli les 5 structures.
Si je veux les écrire dans un fichier pFile avec fwrite, quelle est la bonne syntaxe?
Code :
- fwrite(stLaStructure, sizeof(MyStruct), 5, pFile)
|
ou
Code :
- fwrite(stLaStructure, 5*sizeof(MyStruct), 1, pFile)
|
Message édité par fodger le 03-03-2003 à 14:23:52