C++ sfml使用教程

配置过程参考下面的文章:

超详细!SFML库vs2022配置教程-CSDN博客

教程

sfml是一个图形库,它提供了窗口,绘图等图形化功能。

先来看一个简单的例子(官方demo)

例子

#include 
 
int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);
 
    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }
 
        window.clear();
        window.draw(shape);
        window.display();
    }
 
    return 0;
}

解析

窗口

#include

你可能感兴趣的:(c++)