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

Не работает исключение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Лабиринт для Pacman http://www.cyberforum.ru/cpp-beginners/thread568608.html
Приветствую! Помогите пожалуйста создать случайным образом лабиринт для игры PacMan. Желательно, если алгоритм будет проще...
C++ Проверить численно первый замечательный предел 1. Проверить численно первый замечательный предел lim (sin x)/x=1, x→0 задавая x значения 1;1/2;1/4;1/8;… до тех пор, пока левая часть равенства не будет отличаться от правой менее чем на заданную погрешность ε. 2. Латинским квадратом порядка n называется квадратный массив размером n x n, каждая строка и каждый столбец которого содержит все числа от 1 до n. Для любых заданных значений n... http://www.cyberforum.ru/cpp-beginners/thread568598.html
Двухпоточная сортировка. C++
Есть сортировка - проверьте на своих машинах (двухядерных или двухпоточных) напишите сюды свой проц, число элементов, ну и время. Если будут предложения по ускорению сортировки вторым способом - готов услышать:) #include "stdafx.h" #include <Windows.h> #include <vector> #include <iostream> #include <algorithm> #include <time.h> #include <iomanip>
C++ Перегрузка оператора
Привет, форумчане. Есть простой класс, в котором перегружается оператор '==' : #ifndef POINT_H #define POINT_H class point{ int x,y; public: point(){x = 0; y = 0;}
C++ Для функции вычислить ее приближенное значение с точностью ε=10^-3 в точке х=1,5 http://www.cyberforum.ru/cpp-beginners/thread568583.html
Для функции вычислить ее приближенное значение с точностью ε=10^-3 в точке х=1,5. Погрешность ε вычислять с помощью следующего соотношения: | f(x)подстрочный знак n - f(x) подстрочный знак n-1 | <= ε Определить количество членов ряда, сравнить полученное значение суммы со знаком функции, полученным с помощью стандартных функций языка С++. ∞ sin(x)=sum ...
C++ Как вызвать в главной программе оператор унарный минус Paint operator-(const Paint& p) { return Paint(-p.x,-p.y); } подробнее

Показать сообщение отдельно
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,912
08.05.2012, 16:29
C++
1
2
3
4
5
6
7
8
9
10
int getNum()
{
    int value;
    cin >> value;
 
    if(!cin || (value < 0 || value > 1000))
        throw value;
 
    return value;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
    try
    {
        getNum();
    }
 
    catch(int)
    {
        cerr << "wrong number!!!\n";
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru