Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
// Create the main rendering window sf::RenderWindow App(sf::VideoMode(800, 600, 32), "SFML Graphics"); // Start game loop while (App.IsOpened()) { // Process events sf::Event Event; while (App.GetEvent(Event)) { // Close window : exit if (Event.Type == sf::Event::Closed) App.Close(); } // Clear the screen (fill it with black color) App.Clear(); // Display window contents on screen App.Display(); } return EXIT_SUCCESS; |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#include <SFML/Graphics.hpp> int main () { // Create the main rendering window sf::RenderWindow App(sf::VideoMode(800, 600, 32), "SFML Graphics"); // Start game loop while (App.IsOpened()) { // Process events sf::Event Event; while (App.GetEvent(Event)) { // Close window : exit if (Event.Type == sf::Event::Closed) App.Close(); } // Clear the screen (fill it with black color) App.Clear(); // Display window contents on screen App.Display(); } return EXIT_SUCCESS; } |
Zitat von »"Lokikol"«
Also dass das ganze in ner Main-Funktion ist, dachte ich sei klargestellt.
Also von mir aus mein Code sieht genau so aus, wie du ihn mir eben gezeigt hast, da er ja genau so in dem Tutorial steht. Aber eben dieser Code verursacht eine Pufferüberladung.
Kann es sein, dass dann mit den Includes und Abhängigkeiten was falsch ist? Ich nehme nicht an, dass der Code falsch ist.
Zitat von »"Lokikol"«
Puh. Ja das wars wohl. Ich dachte, dass ich zum Programmieren auch einfach die sfml-graphics.lib und smfl-graphics.dll benutzen könnte.
Heißt das ich muss während ich Programmier immer die "-d"-Versionen benutzen, und erst wenn ich eine "fertige" Version meines Programms geschrieben habe auf die normalen, also oben genannten, libs und dlls zugreifen?
Werbeanzeige