I am using VC++ 2010 and I am trying to use SFML 1.6. I am trying to create a simple window. I am using Release mode because debug never works I get the error shown here
http://img529.imageshack.us/img529/8281/captureers.png

Release works, but when I close the window it gives me these errors:

Run-Time Check Failure #2 - Stack around the variable 'App' was corrupted.

and

A buffer overrun has occurred in SFMLTest01.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program.

and
SFMLTest01.exe has triggered a breakpoint

I have linked all required libraries (sfml-system.lib, sfml-window.lib)

Here is my code

#include <SFML/Window.hpp>

int main(int argc, char* argv[])
{
	sf::Window App(sf::VideoMode(800, 600, 32), "Test Program");

	while ( App.IsOpened() )
	{
		sf::Event Event;
		while ( App.GetEvent(Event) )
		{
			if ( Event.Type == sf::Event::Closed )
			{
				App.Close();
			}
		}

		App.Display();
	}

	return 0;
}
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.