Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как создать n-мерный массив, заполнив данными из данного файла http://www.cyberforum.ru/cpp-beginners/thread259947.html
Здравствуйте, уважаемые Гуру C++. Начал изучать C++, но некоторые вещи, после php, кажутся весьма странными. Например, не могу разобраться со следующей задачей: Имеется файл данных, в котором...
C++ Создание шаблона функции Пожалуйста помогите решить задачу, что то сам никак не могу сообразить((( вот текст: Описать шаблон функции, которая считает сумму элементов главной диагонали матрицы. http://www.cyberforum.ru/cpp-beginners/thread259944.html
C++ Создание динамических DLL в С++ 5.5
Что бы создать длл сделал батник который запускает bcc32.exe. Но не могу разобраться какую команду нужно прописать чтобы скомпилировать длл, вот какой bat я сделал: rem Файл make_gui.bat 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 ...
C++ массив http://www.cyberforum.ru/cpp-beginners/thread259925.html
в одномерном массиве, состоящем из n вещественных элементов вычислить: 1) номер минимального элемента массива 2) сумму элементов массива,расположенных между первым и вторым отрицательными...
C++ Налог на земельную собственность Местное налоговое управление нуждается в услугах по определению размеров налогообложения земельной собственности. Налоговая ставка определяется на 1м^2 и зависит от зано, в которой расположен... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
19.03.2011, 00:58
Мне вот стало интересно по этой теме можно-ли такое как-то провернуть с итераторами или если итератор равен концу потока, то больше именно его к жизни не вернуть?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <iomanip>
#include <limits>
#include <iterator>
 
int main()
{
    int t=0;
    std::istream_iterator<int> input(std::cin);
    std::istream_iterator<int> stop;
    while(1)
    {
        if(input == stop)
        {
            std::cerr<<"Only integer\n";
            std::cin.clear();
            std::cin.get();
        }
        ++input;
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.