Pas du tout Ok.
Vous faites tout le contraire de mes "recommandations".
Vous avez toujours cette cochonnerie de :
Et "Azertyuiop £££.[2024].Mini-série" n'utilise pas les fonctions qui "vous posent problème" actuellement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (racine == L"Azertyuiop £££.[2024].Mini-série") //if(racine == L"Star Wars - Episode VII - Le réveil de la force.(2015-12-16)") ; else continue;
Ne filtrez pas les cas.
Vous devez voir si vos modifications entraînent des régressions.
Mais comme vous ne prenez pas la peine de corriger "correctement" les problèmes quand ils arrivent, vous allez vous les prendre tout dans la figure.
Vous remettez un paramètre qui ne sert à rien, vous ne supprimez pas l'autre paramètre qui ne sert à rien et vous ne prenez pas la peine d'au moins changer son nom pour ne pas le confondre avec le champ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::wstring SequenceVisionnage::Print_Dates_de_visionnage(int numero_sequence, std::vector<DateRecord> m_DatesVisionnage) const
En plus, vous n'avez à faire aucune modification dans le corps de la fonction si vous aviez supprimé tous les paramètres :
EDIT :
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::wstring SequenceVisionnage::Print_Dates_de_visionnage() const
Les warning VCR001 (Vous avez dû activer une option pour afficher ce type de warning, c'est bien) montre que vous n'êtes pas rigoureux dans les déclarations de fonctions dans le .h.
Les déclarations dans le .h et les définitions dans le .cpp doivent se correspondre, avoir les mêmes signatures.
Là, vous supprimez ou renommez des fonctions dans le .cpp, vous ne le faites pas le .h.
Et la version du code dans Github n'a pas les mêmes erreurs.
Partager