Я замечаю некоторые интересные статьи о дескрипторе исключений в CodeProject
http://www.codeproject.com/KB/cpp/seexception.aspx
После прочтения я решил провести некоторый эксперимент.
При первой попытке выполнить следующий код
char *p;
p[0] = 0;
Программа умерла без вопросов.
Но
Через несколько раз, когда я выполнил ту же проблему, двоичный код,
это волшебным образом хорошо.
Даже следующий код работает хорошо.
Любая подсказка или объяснение?
char *p;
p[1000] = 'd';
cout<<p[1000]<<endl;
Моя операционная система - 64-битная Windows 7, компилятор - VS2008 rc1.