typedef struct student
{
char name[10];
int roll;
char subject[5];
int mark;
}STUDENT;
J'utilise fwrite et fread pour stocker au-dessus de la structure dans le file.Now après le stockage dossier étudiant dans le fichier, je suis en train de modifier la structure comme ci-dessousfread() Replenish de fonctionnement données erronées dans la structure
typedef struct student
{
char name[10];
char subject[5];
int mark;
}STUDENT;
Maintenant je lis l'ancien disque que j'ai stocké plus tôt dans le dossier. J'utilise fread() pour faire cela.problème est les données n'ont pas été lues correctement du dossier dans le sujet et marquent le membre de données de la structure.
Merci, pouvez-vous s'il vous plaît fournir toute référence à commencer avec la bibliothèque de sérialisation, ce sera une aide précieuse. – user5979363
@ user5979363 Dans le cas des tampons de protocole que j'ai mentionnés, vous pouvez trouver un bon tutoriel ici: https://developers.google.com/protocol-buffers/docs/cpptutorial –