Je lis un fichier complet de ints 2 octets de long dans un tableaufreading 2 octets de long ints dans les blocs
FILE *f = fopen("file.bin", "rb");
int *arr;
int len = 2;
Cela fonctionne:
// method 1
for (int i = 0; i < numberOfElements; i++)
fread(arr + i, len, 1, f);
Je veux que ce travail de la même manière:
// method 2
fread(arr, len, numberOfElements, f);
Le but est d'augmenter les performances.
Utilisez 'int16_t' ou' short'. –