Bonjour,
Un problème un peu étrange qui vient de m'arriver et dont je n'arrive pas à me défaire :
J'ai un objet d'une classe quelconque, avec une string comme attribut.
Je n'ai pas besoin de remplir cette string tout de suite, je tiens à ce qu'elle reste vide avant de l'initialiser dans une méthode plus tard.
Je considère, avec raison, que le constructeur de cette string sera appelé correctement et qu'un fois mon objet créé, son membre string sera lui aussi considéré comme correct.
Seulement voilà, lorsque dans ma première méthode utilisée je fais !_str.empty() j'ai le droit a un magnifique crash avec erreur 0xC0000005.
Et j'ai ce problème à chaque exécution.
Comment ceci est-il possible ?
Partager