Bonsoir, je code depuis quelque jour avec SFML, et jusqu'à maintenant, je n'ai eu aucun problème insolvable, mais là, je dois vous avouer que je bloque:
Pour des tests réseaux, j'ai besoin d'utiliser et sf::Text, donc je cours lire le tutoriel de la SFML en question, et malheureusement, j'ai beau appliqué à la lettre ce que je lis, je tombe irrémédiablement sur un crash ou une erreur:
#include <iostream>
#include <SFML/Graphics.hpp>
using namespace std;
using namespace sf;
int main()
{
RenderWindow fenetre(VideoMode(800,600), "Test");
fenetre.setFramerateLimit(30);
Font font;
if(!font.loadFromFile("arial.ttf"))
{
cerr << "Erreur";
exit(001);
}
Text text;
text.setFont(font);
text.setString("test");
while(fenetre.isOpen())
{
Event event;
while(fenetre.pollEvent(event))
{
if(event.type == Event::Closed)
fenetre.close();
}
fenetre.clear(Color::White);
fenetre.draw(text);
fenetre.display();
}
return 0;
}
avec erreur de debugger:
#0 66A9909E std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >, unsigned int, unsigned char const&) () (F:\Coding\C___CO~1\SFML\TESTRE~1\Client\bin\Debug\sfml-graphics-2.dll:??)
J'ai lu quelques sujets ayant un problème plus ou moins similaire, et aucun ne me ravi,
merci de m'avoir lu.