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

Не понимаю как сделать try/catch в программе - C++

Войти
Регистрация
Восстановить пароль
 
Prigor
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 9
12.12.2011, 22:19     Не понимаю как сделать try/catch в программе #1
в общем, у меня стек заполняется только целочисленным типом данных (int). Но также необходимо сделать исключения для типа double и букв (русских и английский)

сколько читал про этот метод, до конца не могу понять.

вот собственно функция добавления в стек

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
void push ()
{
            system("cls");
            int numb = 0;
            cout<<"Введите добавляемый элемент: ";  
            cin>>numb;
            Node* ptr = new Node;
            ptr->number = numb;         
            if (topp == NULL)
            {
                ptr->last = NULL;
                topp = ptr;
                ptrLast = ptr;
                cout<<"Адрес добавляемого элемента: ";
                cout<<&ptr->number<<endl;
            }
            else
            {
            topp = ptr;
            ptr->last = ptrLast;
            ptrLast = ptr;
            cout<<"Адрес добавляемого элемента: ";
            cout<<&ptr->number<<endl;
            }   
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2011, 22:19     Не понимаю как сделать try/catch в программе
Посмотрите здесь:

не могу сделать програмку.С++.не понимаю классы!! C++
не понимаю как сделать наследование классов C++
C++ Как сделать в данной программе перегрузку оператора?
Как сделать меню в программе? C++
C++ Как сделать меню в программе под DOS, написанную в С++3.0?
Найди серединку. Не понимаю как сделать и как начать C++
C++ Немного не понимаю как правильно сделать наследование
C++ ошибочка. не понимаю как сделать чтоб типы соответствовали
C++ Как в программе сделать чтобы результат мог быть не целым ?
C++ Не понимаю как сделать
Подскажите, как сделать меню к программе C++
Не понимаю как сделать! C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6545 / 3965 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
12.12.2011, 22:21     Не понимаю как сделать try/catch в программе #2
Prigor, почему ввод внутри функции? Функия push должна заносить значение в стек и ничего более, а вы еще зачем-то ввод в неё впихнули
Prigor
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 9
12.12.2011, 22:23  [ТС]     Не понимаю как сделать try/catch в программе #3
в том то и дело что мне это необходимо
Yandex
Объявления
12.12.2011, 22:23     Не понимаю как сделать try/catch в программе
Ответ Создать тему
Опции темы

Текущее время: 03:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru