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

Auteur Sujet: [résolue][sfml2][ms2010] Bug quand la font n'est pas trouvée.  (Lu 2980 fois)

0 Membres et 3 Invités sur ce sujet

Canadadry

  • Hero Member
  • *****
  • Messages: 1081
    • Voir le profil
[résolue][sfml2][ms2010] Bug quand la font n'est pas trouvée.
« le: Février 21, 2013, 11:07:56 am »
Bonjour,
    J’essaie de charger et d'afficher une font avec la sfml 2 sous visual 2010.  J'utilise la RC et quand je charge une font et qu'il ne la trouve pas le programme plante violemment en affichant n'importe quoi dans la console.
Voici mon code minimal :
int main(int argc, char** argv)
{
        sf::Font m_font;m_font.loadFromFile("arial.ttf");
        return 0;
}
 

est-ce que quelqu'un a déjà eu le problème ?
Merci d'avance.


Edit :
En fait le problème est pire que ça car j'arrive à ouvrir le fichier avec fopen ce qui veut dire que le fichier spécifié existe bien et que le chemin que je donne est bon.

J'ai un autre problème qui est peut-être lié. Le titre de ma fenêtre affiche "D^?" alors que je lui demande "Asteroid".

[attachment deleted by admin]
« Modifié: Février 21, 2013, 01:13:52 pm par Canadadry »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : [sfml2][ms2010] Bug quand la font n'est pas trouvée.
« Réponse #1 le: Février 21, 2013, 11:48:37 am »
Assure-toi que tu n'utilises pas les bibliothèques SFML Release en mode Debug (et vice-versa).
Laurent Gomila - SFML developer

Canadadry

  • Hero Member
  • *****
  • Messages: 1081
    • Voir le profil
Re : [sfml2][ms2010] Bug quand la font n'est pas trouvée.
« Réponse #2 le: Février 21, 2013, 12:05:19 pm »
Pourquoi c’est un problème de le faire ?  ???

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : [sfml2][ms2010] Bug quand la font n'est pas trouvée.
« Réponse #3 le: Février 21, 2013, 12:18:12 pm »
Oui. Et c'est très bien expliqué dans le tutoriel.
Laurent Gomila - SFML developer

Canadadry

  • Hero Member
  • *****
  • Messages: 1081
    • Voir le profil
Re : [sfml2][ms2010] Bug quand la font n'est pas trouvée.
« Réponse #4 le: Février 21, 2013, 01:13:39 pm »
Ok ça corrige le bug. Mais c'est la première fois que je vois un truc de se genre et pourtant mélanger les debug et release je le fais assez souvent.  :o

Merci  ;)

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : [résolue][sfml2][ms2010] Bug quand la font n'est pas trouvée.
« Réponse #5 le: Février 21, 2013, 01:21:51 pm »
C'est pourtant une règle absolue avec Visual C++, très peu de cas sont compatibles entre configuration Debug et Release. Tu ne trouveras pas de bibliothèque qui ne distribue pas un package Debug et un package Release séparés.
« Modifié: Février 21, 2013, 01:24:47 pm par Laurent »
Laurent Gomila - SFML developer

Canadadry

  • Hero Member
  • *****
  • Messages: 1081
    • Voir le profil
Re : [résolue][sfml2][ms2010] Bug quand la font n'est pas trouvée.
« Réponse #6 le: Février 21, 2013, 06:55:31 pm »
Ok, je t'avoue que je n'utilise jamais visual d'habitude.
Merci pour le conseil.

 

anything