if (!GameEngine::GetEngine()->Initialize(iCmdShow))
return FALSE;
// Enter the main message loop
while (TRUE)
{
}
If the first if statement does in fact return FALSE would the following while statement be carried out or does it stop any following statements from being executed if a FALSE has been returned?
Unless you are him, no. Maybe this is inside a function with client code that has error handling for the case it returns false, for instance. You don't know, do you?