Форум программистов, компьютерный форум CyberForum.ru

min-gw try-catch почемуто не работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перебор возможных значений для трёх чисел http://www.cyberforum.ru/cpp-beginners/thread543863.html
Доброго времени суток. Нужно перебрать все возможные значения трёх чисел. их сума равна 1. перебрать нужно с шагом 0,01, например 0,01 0,01 0,98 . Заранее благодарен за помощь
C++ Вычислить сумму элементов матрицы в заштрихованной области Здравствуйте. У меня возникла проблема с программой. Я написал параграмму. Вот что получилось. #include <iostream> using namespace std; int main() { int n; int a; cout << "n = "; cin >> n; http://www.cyberforum.ru/cpp-beginners/thread543857.html
C++ Операторы цикла и передачи управления
Получить таблицу пересчета миль в километры и обратно (1 миля = 1,609344 км) для расстояний, не превышающих k км, в следующем виде: МИЛИ КМ 0,6214 1,0000 1,0000 1,6093
C++ Отредактировать предложение, удаляя из него лишние пробелы
отредактировать предложение ,удаляя из него лишние пробелы,оставляя только по одному пробелу между словами. в заданном предложении указать слово,в котором доля согласных минимальна.... Добавлено через 22 секунды помогите пожалуйста....
C++ Переделать код программы так, чтобы решалась через указатели и функцию http://www.cyberforum.ru/cpp-beginners/thread543841.html
#include <stdio.h> #include <conio.h> void main() { char st; int i; printf("\nEnter the string"); printf("->"); gets(st); i = 0;
 

Показать сообщение отдельно
sfinexer
-7 / 7 / 2
Регистрация: 22.01.2011
Сообщений: 137
12.04.2012, 21:18  [ТС]     min-gw try-catch почемуто не работает
Хорошо, но тут то в чем дело тогда...

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
Уж помоему все включено в компиляцию что тока можно...
 
Текущее время: 05:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru