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

Исключительные ситуации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умножение матриц, считывание размерностей из файла http://www.cyberforum.ru/cpp-beginners/thread1211247.html
Вот такое задание. Из файла file1.txt считывается двумерная вещественная матрица А, из файла file2.txt считывается двумерная вещественная матрица B(размеры матриц задаются в файлах). Файлы file1.txt и file2.txt предварительно создаются программистом. 1. Реализовать функцию, вычисляющую выражение А*B. 2. Реализовать функцию, меняющую местами первый столбец с последним. я написала программу. ...
C++ Использование функции eof Не могу понять, как правильно использовать функцию eof. Программа вообще не распознает эту функцию и выдает ошибку. Библиотека stdio.h подключена http://www.cyberforum.ru/cpp-beginners/thread1211227.html
C++ Напишите функцию, находящую два максимальных числа в массиве и возвращающую структуру с этими числами
Напишите функцию, находящую два максимальныхчисла в массиве и возвращающую структуру с этими числами
C++ Исправить программу
Привет, помогите исправить ошибку. Задание прикрепил. "7-е". http://www.cyberforum.ru/attachments/412281d1403072711 #include <stdio.h> #include <conio.h> #include <math.h> void main() {
C++ CPU Privilege level 1 http://www.cyberforum.ru/cpp-beginners/thread1211144.html
Здравствуйте, уважаемые программисты! У меня есть несколько общих вопросов по возможности функционирования моего программного кода в ring 1-2 ОС Windows ( в данный момент MS Windows Server 2012): 1) Возможно ли взаимодействие между Ring 3 и Ring 1(2) и каким образом 2) Каким образом возможно создать call (interrupt или trap) gates для данного взаимодействия и разрешена ли правка...
C++ Упорядочить столбцы матрицы по их наименьшему элементу Дана матрица NxM, упорядочить её столбцы по их наименьшему элементу подробнее

Показать сообщение отдельно
Grraf
1 / 0 / 0
Регистрация: 14.12.2013
Сообщений: 32
18.06.2014, 12:36     Исключительные ситуации
Надо сделать так, чтоб при вводе чарового символа в итовый вектор выводило сообщение об ошибке, но программа не закрывалась, а просто игнорировала этот символ. Проблема в том что после такого ввода программа зацикливается.
Вот мой фрагмент кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    cout<<"Enter size ";
    int a1;
    cin>>a1;
    VECTOR V1(a1);
    cout<<"Enter vector:\n";
st:
    try
    {
    for(int i=0;i<a1;i++)
    {
        if(cin.fail()) throw "error";
        else cin>>V1[i];
    }
    }
    catch( const char *str)
    {
        cout<<str<<endl;
        goto st;
    }
    V1.menu1();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru