Хорошо, но тут то в чем дело тогда...
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| #include <cstdlib>
#include <iostream>
#include <windows.h>
#include <stdexcept>
using namespace std;
int main()
{
int i ,j,k;
int m[10];
try
{
cin>>i;
cin>>j;
m[i]=i;
m[j]=j;
k=m[i]/m[j];
cout<<k;
}
catch(...)
{
cerr << "ERROR"<< endl;
system("pause");
}
system("pause");
} |
|
Ведь явно возможно залезать за массив, почему же кэтчь то не работает(
Параметры компиляции такие
-fexceptions -fverbose-asm -pg -g3 -march=native
Уж помоему все включено в компиляцию что тока можно...