Je veux créer une base de données de livres pour enregistrer les livres que j'ai lus. Jusqu'à présent, j'ai une structure pour une entrée de livre.Lecture/écriture de plusieurs struc- tures de taille inconnue dans le fichier C++
struct Entry
{
string title;
string author;
int pages;
};
Comme vous pouvez le voir, les variables title et author ont une taille indéterminée. Je voudrais stocker plusieurs structures dans un fichier, puis lire toutes ces structures quand je veux afficher la base de données.
Comment est-ce que je devrais lire/écrire plusieurs de ces structures d'un dossier? Devrais-je avoir des tailles prédéterminées? S'il vous plaît fournir un exemple.
Vous auriez besoin d'inventer un format de fichier que les deux décrit et contient les données par exemple: etc. –
Qu'avez-vous fait jusqu'ici? Pouvez-vous ajouter du code, comment écrire dans des fichiers? – OutOfBound
XML ou JSON pourrait être un bon format pour enregistrer ces informations – rak007