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

Обработка ошибок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как создать n-мерный массив, заполнив данными из данного файла http://www.cyberforum.ru/cpp-beginners/thread259947.html
Здравствуйте, уважаемые Гуру C++. Начал изучать C++, но некоторые вещи, после php, кажутся весьма странными. Например, не могу разобраться со следующей задачей: Имеется файл данных, в котором располагается некий массив данных. Разные строки разделяются переводом строки, а столбцы пробелом. Первый столбец - текстовый (логин), остальные вещественные. Подскажите, как создать n-мерный массив,...
C++ Создание шаблона функции Пожалуйста помогите решить задачу, что то сам никак не могу сообразить((( вот текст: Описать шаблон функции, которая считает сумму элементов главной диагонали матрицы. http://www.cyberforum.ru/cpp-beginners/thread259944.html
C++ Создание динамических DLL в С++ 5.5
Что бы создать длл сделал батник который запускает bcc32.exe. Но не могу разобраться какую команду нужно прописать чтобы скомпилировать длл, вот какой bat я сделал: rem Файл make_gui.bat rem компиляция и компоновка GUI-приложений rem в Borland Builder C++ 5.5 rem объявление переменных path C:\Borland\BCC55\bin;%path% set include=C:\Borland\BCC55\include set lib=C:\Borland\BCC55\lib rem...
C++ Массив(запутался)
Знаю правила, прошу помощи. " Пример массива и дополнительных переменных приведены ниже: { 1.2, -1.8, -4.5, 8.5, -0.1, -0.9, 9.7, -9.8, 0.2, 3.5, 5.7, -3.8, -6.0, 4.2, 4.3, -5.1} a=0 b=3 A=3 B=6 C=1 Результаты должны выводиться на экран. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер максимального по модулю элемента массива; 2) сумму...
C++ массив http://www.cyberforum.ru/cpp-beginners/thread259925.html
в одномерном массиве, состоящем из n вещественных элементов вычислить: 1) номер минимального элемента массива 2) сумму элементов массива,расположенных между первым и вторым отрицательными элементами Помогите пожалуйста с задачей
C++/CLI WinForms Сделать так, чтобы одна процедура вызывала другую Всем добрый. Я все продолжаю рисовать Вселенную, темы http://www.cyberforum.ru/cpp-beginners/thread258054.html?uri=/cpp-beginners/thread258054.html и http://www.cyberforum.ru/cpp-beginners/thread258770.html?uri=/cpp-beginners/thread258770.html возникла новая проблема. в первой процедуре я вырисовываю Солнце и планеты, а во второй по нажатию кнопки считаю сколько дней прошло с заданной... подробнее

Показать сообщение отдельно
marina2
Рожденная для битвы
 Аватар для marina2
268 / 48 / 4
Регистрация: 08.11.2009
Сообщений: 1,016
19.03.2011, 00:15     Обработка ошибок
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
while (1)
        {
        sh *newelem;
        newelem=new sh;
        cout<<"Write number of the car"<<"\n";
        s=getch();
        if (s=='*')
                return;
        cin>>newelem->number;   
        cout<<"Write the size of the fine"<<"\n";
        cin>>a;
        i=cin.rdstate();
        if (i & ios::failbit)
        {
            cout<<"Incorect charakters!!! Only number:)";
            continue;
        }
        newelem->vel=a;
        if (sheks.head)
        {
        newelem->next=0;
        sheks.tail->next=newelem;
        sheks.tail=newelem;
        }
Вот если пользователь ввел не цифру, выдается сообщение, но больше не считывается в поток дальше другие данные, хотя я поставила сontinue. Или это не возможно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru