C ++ SFML STARTER CODE работает в режиме выпуска, но не в режиме отладкиC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 C ++ SFML STARTER CODE работает в режиме выпуска, но не в режиме отладки

Сообщение Anonymous »

I am trying to get SFML working, but I can only get the white ball to appear (from the SFML website) in release mode in Visual Studio 2022. In debug mode I get stopped with the error

Exception thrown at 0x00007FFBB6E228E0 (msvcp140d.dll) in SFML For Real For Real.exe: 0xc0000005: Расположение чтения на нарушение доступа 0x0000000000000000. Проверка файлов находится в правильных местах и ​​все такое. Я не могу заставить его работать. < /P>
#include

int main()
{
sf::RenderWindow window(sf::VideoMode({ 200, 200 }), "SFML works!");
sf::CircleShape shape(100.f);
shape.setFillColor(sf::Color::White);

while (window.isOpen())
{
while (const std::optional event = window.pollEvent())
{
if (event->is())
window.close();
}

window.clear();
window.draw(shape);
window.display();
}
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... debug-mode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»