Ошибка в Release
Фрагмент листинга:
void CMyWin::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
if(game)
switch (nChar)
{
case 37: if(!pause) MoveLeft_Figure(); break; // стрелка влево
case 38: if(!pause) MoveMaxDown_Figure(); break; // стрелка вверх (опускание вниз фигуры)
case 39: if(!pause) MoveRight_Figure(); break; // стрелка вправо
case 40: if(!pause) MoveDown_Figure(); break; // стрелка вниз
case 65: if(!pause) RotateLeft(); break; // клавиша "A" (вращение влево)
case 68: if(!pause) RotateRight(); break; // клавиша "D" (вращение вправо)
case 73: if(!pause) About(); break; // клавиша "I" (окно "О программе")
case 80: OnPause(); break; // клавиша "P" (пауза)
}
if (nChar==78) TestNewGame(); // клавиша "N" (новая игра)
}
void CMyWin::About()
{
CDialog about(IDD_ABOUT);
about.DoModal();
}
Содержимое окна Output после создания после компиляции:
Loaded 'F:\# Game\build #26\Release\Game.exe', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mfc42.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcrt.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\gdi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\user32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\uxtheme.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\advapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shlwapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\apphelp.dll', no matching symbolic information found.
The thread 0x790 has exited with code 0 (0x0).
The thread 0xE48 has exited with code -1073741819 (0xC0000005).
The program 'F:\# Game\build #26\Release\Game.exe' has exited with code -1073741819 (0xC0000005).