J'ai cette fonction IStream à lire dans un fichier txt de données dans le format de:C++ iStream, If-Else & Vectors
Pink Floyd: Dark Side of the Moon
0:01:30 - Speak to Me
Ma fonction fonctionne presque parfaitement.
Voici mes problèmes que je n'arrive pas à comprendre. 1) Il imprime (sorties) au fur et à mesure que chaque piste est ajoutée à un album (ainsi, x
copies du premier album, chacune avec la piste suivante attachée.) 2) Lorsqu'un nouvel album est créé, il conserve les anciennes pistes du album précédent et continue à les ajouter un par un. (donc le dernier album a toutes les pistes de tous les albums)
Je veux évidemment que chaque album soit seulement imprimé une fois, et que chaque album ait seulement ses propres chansons ... Toute aide serait appréciée. Merci.
Il serait peut-être préférable de poser cette question à la [CodeReview] (http://codereview.stackexchange.com) site soeur. –