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

Set <int> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зарыть клад http://www.cyberforum.ru/cpp-beginners/thread918936.html
Здраствуйте! Вот задание: Капитан Флинт зарыл клад на Острове сокровищ. Он оставил описание, как найти клад. Описание состоит из строк вида: "North 5", где первое слово – одно из "North", "South",...
C++ std threading library взамен boost threading library изучаю распараллеливание на примере "примера" с http://www.linux.org.ru/forum/development/4152264 , но там с использованием boost. Так вот хотел было начать задавать умные вопросы, НО! :... http://www.cyberforum.ru/cpp-beginners/thread918935.html
Несколько неясностей в C++ C++
Здравствуйте, в процессе изучения C++ возникли вопросы. 1. Объявления и определения функции. С терминологией и сутью проблем не было. Но никак не пойму, когда используется объявление? Когда сама...
C++ Советы начинающему
Приветствую всех. Я учусь на специальности "Информационные системы" (перешел на 3 курс). Так вот до изучения c++ дойдем совсем не скоро и я хочу начать учиться уже сейчас. Также интересует сфера...
C++ Интересная инициализация ссылки http://www.cyberforum.ru/cpp-beginners/thread918917.html
Доброго времени суток. Рассмотрим вот такой код: class Base { public: Base(Base *instance, unsigned int NumElems): vec(NumElems), vec_ref(instance->vec)
C++ Стандарт C++ поддержка Concepts и Reflection Собственно вопрос, когда будет поддержка Concepts и Reflection? Или в новом стандарте опять откажутся от их поддержки, как это было в C++11. Известно ли что-нибудь по данному вопросу? Просто с... подробнее

Показать сообщение отдельно
Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 246

Set <int> - C++

06.07.2013, 22:51. Просмотров 767. Ответов 6
Метки (Все метки)

Доброе время суток, помогите оптимизировать данный код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    set < int > temp;
    temp.insert(1);
    temp.insert(2);
    temp.insert(3);
    temp.insert(4);
    temp.insert(5);
 
    for( set < int > ::iterator itt = temp.begin(); itt != temp.end(); itt++ ) 
    {
         set < int > ::iterator itt1 = itt;
         itt1++;
         for ( ; itt1 != temp.end(); itt1++ ) 
         {
             cout <<*itt<<"/"<<*itt1<<endl;
         }
    }
смущает
set < int > ::iterator itt1 = itt;
itt1++;
нужно получать двойные комбинации
1 2
1 3
1 4
....
зарание спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru