#include <windows.h>
int main()
{
int* i = (int*)malloc(sizeof(int));
*i = 5;
__try
{
free(i);
free(i);
}
__except
{
return -1;
}
return 0;
}
Я пытаюсь узнать больше о Windows SEH.Моя первая тестовая программа доставляет мне реальные неприятности.Я посмотрел документацию MSDN и до сих пор не совсем уверен, что я не так.Я получаю следующие ошибки при попытке скомпилировать эту программу:
error C2059: syntax error : '{'
error C2143: syntax error : missing ';' before '{'
в строке 15.
Спасибо.