I guess you already checked the obvious solution, i.e. a failure on texture loading
What would help us is to know where it stops. You can easily see that with step by step execution, or by adding output messages at relevant locations in your code.
Yea, that seems like the obvious thing to do. In that case, how do I get the console to work along side? Whenever I include <iostream> and use std::cout, nothing happens. Also, I'm using Visual C++ 2010 Express, and I created a Win32 Project.
EDIT: I included <iostream> and when I out put a string in the very beginning of the project, I get this error:
Error 1 error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'overloaded-function' (or there is no acceptable conversion)
Also, this is the line of code causing it:
std::cout << "test";