Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: problème de load texture  (Lu 2901 fois)

0 Membres et 1 Invité sur ce sujet

CatEndal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
problème de load texture
« le: Août 27, 2017, 05:32:56 pm »
Alors là je ne sais pas comment décrire ce qui se passe, alors voyez
        if (!perso[1].loadFromFile("perso/un.png"))
        {
               
        }
        perso[1].setSmooth(true);
        if (!perso[2].loadFromFile("perso/deux.png"))
        {
               
        }
        perso[2].setSmooth(true);
        /*if (!perso[3].loadFromFile("perso/trois.png"))
        {
               
        }
        perso[3].setSmooth(true);*/
: là, tout fonctionne, mais quand je fais ceci :
if (!perso[1].loadFromFile("perso/un.png"))
        {
               
        }
        perso[1].setSmooth(true);
        if (!perso[2].loadFromFile("perso/deux.png"))
        {
               
        }
        perso[2].setSmooth(true);
        if (!perso[3].loadFromFile("perso/trois.png"))
        {
               
        }
        perso[3].setSmooth(true);
, rien ne fonctione
« Modifié: Août 27, 2017, 05:34:40 pm par CatEndal »

Guillaume__

  • Newbie
  • *
  • Messages: 42
    • Voir le profil
Re: problème de load texture
« Réponse #1 le: Août 27, 2017, 06:48:43 pm »
Salut CatEndal,

Tu aurais pas oublié de commencer à l'indice 0 ?  ;D
Parce que là ton erreur c'est un dépassement de mémoire non ?

G
Rejoignez-nous sur le serveur
Discord SFML

Guit0x

  • Newbie
  • *
  • Messages: 35
    • Voir le profil
Re: problème de load texture
« Réponse #2 le: Août 27, 2017, 06:55:11 pm »
Ça doit certainement venir de perso[3]. L'init de l'array perso[] ressemble à quoi ?

Edit:
Tu aurais pas oublié de commencer à l'indice 0 ?  ;D

Ah ba oui ^^
« Modifié: Août 27, 2017, 06:58:02 pm par Guit0x »

CatEndal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re: problème de load texture
« Réponse #3 le: Août 27, 2017, 08:45:02 pm »
ah oui, en effet, c'est un dépassement de mémoire
l'init array de perso[] est " perso[3] ", mais le 3 commence à partir de 0 et étant donné que perso n'est pas un tableau de iostream, le message d'erreur était étrange
Merci. ;D