IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Problème et AVC : _wfopen_s


Sujet :

C++

  1. #1041
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 261
    Points : 12 476
    Points
    12 476
    Par défaut
    Je ne vois toujours pas de question.

    Pour que votre code compile et marchouille il faut juste décommenter l'un des constructeurs de SequenceVisionnage et rendre publique l'opérateur d'égalité que vous avez confondu avec l'opérateur d'assignation.
    Vous avez besoin des 2 constructeurs de SequenceVisionnage "en même temps".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    struct SequenceVisionnage
    {
        SequenceVisionnage(const Episode& episode, const SequenceVisionnage& src) :
            m_episode{ episode }, m_titres{ src.m_titres }, m_streaming{ src.m_streaming },
            m_duree_en_seconde{ src.m_duree_en_seconde }, m_resume{ src.m_resume },
            m_DatesVisionnage{ src.m_DatesVisionnage }
        {
        };
        SequenceVisionnage(const Episode& episode, const InfosVisionnage& info_vis) :
            m_episode{ episode }, m_titres{ info_vis.m_titres }, m_streaming{ info_vis.m_streaming },
            m_duree_en_seconde{ info_vis.m_duree_en_seconde }, m_resume{ info_vis.m_resume },
            m_DatesVisionnage{ info_vis.m_DatesVisionnage }
        {
        };
    ...
        boolean operator==(const SequenceVisionnage& rhs) const { return this == &rhs; };
    
    private:
        const Episode& m_episode;
       
    };

  2. #1042
    Nouveau Candidat au Club Avatar de Laurent_B_
    Homme Profil pro
    Ingénieur de déploiement réseaux
    Inscrit en
    Avril 2021
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur de déploiement réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2021
    Messages : 695
    Points : 0
    Points
    0
    Par défaut
    Bonsoir,

    https://github.com/laurentbouleau/Exemple : Décembre 14 (22/12/2024)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    boolean operator==(const SequenceVisionnage& rhs) const { return this == &rhs; };
    Ok !

    Maintenant :
    Nom : Capture d’écran 2024-12-22 221522.png
Affichages : 18
Taille : 20,8 Ko

    15/02/2024 : qsdfghjklm (1)
    1x: La phrase : verbre (148min) : 16/07/2021
    Marchouille !!!

    Merci

    Lundi : Marie-France et moi : Le Nouvion-en-Thiérache, Aisne : Repas !!!
    Retour : Jeudi !

  3. #1043
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 261
    Points : 12 476
    Points
    12 476
    Par défaut
    C'est vous qui avez "délibérément" supprimé l'affichage du numéro de l'épisode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    void SequenceVisionnage::Print(std::vector<std::wstring>&titres, int numero_sequence) const
    {
        std::wstring wstr;
        std::wstring chiffre_str{};
        std::wstring duree_str;
        static std::wstring ch;
        long chiffre = Print_Titre_chiffre(numero_sequence);
    
        if (numero_sequence == 1)
        {
            chiffre_str = std::to_wstring(m_episode.m_saison.m_numero) + m_keyColor[1] + L'x' + m_valuesColor + /*std::to_wstring(m_episode.m_numero) +*/ m_keyColor[1] + L" : " + m_valuesColor;
            ch = chiffre_str;
        }
    ...
    }

  4. #1044
    Nouveau Candidat au Club Avatar de Laurent_B_
    Homme Profil pro
    Ingénieur de déploiement réseaux
    Inscrit en
    Avril 2021
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur de déploiement réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2021
    Messages : 695
    Points : 0
    Points
    0
    Par défaut
    Bonjour,

    Bonne Noël

    https://github.com/laurentbouleau/Exemple : Décembre 15 (23/12/2024)

    Tant pis : prochain !
    Nom : Capture d’écran 2024-12-23 154929.png
Affichages : 16
Taille : 2,9 Ko
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    void Saison::Print_Header()
    {
    ...
        std::wcout << saison_str << date_str << dossier_str << m_keyColor[1] + L" : " + m_valuesColor << titre_str << resume_str << numero_str << L"\r\n";
    }
    15/02/2024 : qsdfghjklm (1)
    1 ===> 4

    Merci beaucoup

  5. #1045
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 261
    Points : 12 476
    Points
    12 476
    Par défaut
    Je ne comprends pas la "question".

    C'est un "1" parce que vous avez fait en sorte d'afficher le numéro de la saison.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    void Saison::Print_Header()
    {
    ...
        std::wstring numero_str = m_keyColor[1] + L" (" + m_valuesColor + std::to_wstring(m_numero) + m_keyColor[1] + L')' + m_valuesColor;
        std::wcout << saison_str << date_str << dossier_str << m_keyColor[1] + L" : " + m_valuesColor << titre_str << resume_str << numero_str << L"\r\n";
    }
    Il sort d'où ce "4" ???

  6. #1046
    Nouveau Candidat au Club Avatar de Laurent_B_
    Homme Profil pro
    Ingénieur de déploiement réseaux
    Inscrit en
    Avril 2021
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur de déploiement réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2021
    Messages : 695
    Points : 0
    Points
    0
    Par défaut
    Bonsoir,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    void Saison::Print_Header()
    {
    ...
        std::wstring numero_str = m_keyColor[1] + L" (" + m_valuesColor + std::to_wstring(???) + m_keyColor[1] + L')' + m_valuesColor;
        std::wcout << saison_str << date_str << dossier_str << m_keyColor[1] + L" : " + m_valuesColor << titre_str << resume_str << numero_str << L"\r\n";
    }
    et :
    15/02/2024 : qsdfghjklm (4)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    void Episode::Print()
    {
        bool first = true;
        int numero_sequence = 1;
    
        for (const auto& sequence : m_liste_sequence_visionnages_ordonnee_chronologiquement)
        {
            sequence.Print(m_liste_sequence_visionnages_ordonnee_chronologiquement[0].m_titres, numero_sequence);
            first = false;
            numero_sequence++;
        }
        ??? = --numero_sequence;
    }
    Donc :
    numero_sequence = 4

    Peux être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    struct Saison
    {
    ...
        m_numero_chiffres{0};
    ...
    };
    Je suis crevé !!!

    Merci

+ Répondre à la discussion
Cette discussion est résolue.
Page 53 sur 53 PremièrePremière ... 3434950515253

Discussions similaires

  1. Probléme avc la formclosing
    Par dv-2008 dans le forum VB.NET
    Réponses: 2
    Dernier message: 23/03/2008, 17h33
  2. probléme avc console.readline()
    Par dv-2008 dans le forum VB.NET
    Réponses: 7
    Dernier message: 10/03/2008, 01h33
  3. j'ai un probléme avc un code vb.net aider moi svp
    Par dv-2008 dans le forum VB.NET
    Réponses: 12
    Dernier message: 29/01/2008, 10h20
  4. Problème avc une requête
    Par Raiga dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 30/06/2007, 19h36
  5. Toujours problème de lien avce la lib Cblas
    Par Kirou dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 19/06/2007, 15h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo