Vous devez supprimer vector<string> fullSequence, sequenceNames;
dans le vide Sequence::fastaRead
fonction. Lorsque vous définissez ces variables à l'intérieur de cette fonction et que vous les utilisez, vous n'accédez pas à celles de la classe qui portent le même nom, vous accédez aux variables locales que vous avez définies dans cette fonction, sauf si vous les prévenez avec this->
lors de l'accès.
Les variables de la classe sont en fait vides et vous obtenez un défaut de segmentation.