1
Fenêtrage / Problème avec "sf::RenderWindow"
« le: Janvier 11, 2022, 12:59:08 pm »
Salut !
j'ai un problème assez dérangeant, dès que j'utilise RenderWindow en debug
ça m'affiche une erreur.
voici mon code :
#include <SFML/Graphics.hpp>
#include <string>
#include <iostream>
#include <cstdlib>
sf::CircleShape cercle;
sf::RenderWindow window;
int main() {
std::cout << "lancement du jeu" << std::endl;
cercle.setFillColor(sf::Color(100, 250, 50));
cercle.setRadius(50);
cercle.setPosition(100, 100);
window.create (sf::VideoMode(800, 600), "sfml");
window.setPosition(sf::Vector2i(192, 0));
window.setFramerateLimit(60);
while (window.isOpen()) {
sf::Event event;
while (window.pollEvent(event)) {
if (event.type == sf::Event::Closed) {
window.close();
}
}
window.draw(cercle);
window.display();
window.clear();
}
return 0;
}
(en pièce jointe : l'erreur et le call stack.)
Merci d'avance !
j'ai un problème assez dérangeant, dès que j'utilise RenderWindow en debug
ça m'affiche une erreur.
voici mon code :
#include <SFML/Graphics.hpp>
#include <string>
#include <iostream>
#include <cstdlib>
sf::CircleShape cercle;
sf::RenderWindow window;
int main() {
std::cout << "lancement du jeu" << std::endl;
cercle.setFillColor(sf::Color(100, 250, 50));
cercle.setRadius(50);
cercle.setPosition(100, 100);
window.create (sf::VideoMode(800, 600), "sfml");
window.setPosition(sf::Vector2i(192, 0));
window.setFramerateLimit(60);
while (window.isOpen()) {
sf::Event event;
while (window.pollEvent(event)) {
if (event.type == sf::Event::Closed) {
window.close();
}
}
window.draw(cercle);
window.display();
window.clear();
}
return 0;
}
(en pièce jointe : l'erreur et le call stack.)
Merci d'avance !