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

Объединение двух контейнеров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Односвязный список http://www.cyberforum.ru/cpp-beginners/thread983559.html
Посмотрите программу, правильно ли я вывожу список? Почему список выводится только из 7 цифр, и как можно написать с помощью функций? Заранее спасибо! #include "stdafx.h" #include <conio.h> typedef struct List_Item { int Info; List_Item *Next; }; int _tmain(int argc, _TCHAR* argv)
C++ Две задачи на тему "Организация и обработка массивов данных" Прошу помочь в составлении кода программы следующих двух задач: 1) Найти максимальное из чётных элементов массива с нечётными номерами и минимальное из нечётных элементов с чётными номерами. Массив из X целых чисел. 2) http://www.imageup.ru/img85/thumb/zadanie-21529918.jpg Благодарю, кто сделает это в ближайшее время (до выходных). http://www.cyberforum.ru/cpp-beginners/thread983552.html
Написать mmorpg c нуля. Оценка времени C++
Привет всем!:) я хочу научится программировать и написать mmorpg я знаю что это займёт возможно займёт оооочень много времени, но я хотел узнать сколько именно надо времени, чтобы научится писать элементарную 2d mmorpg, но пожалуйста, ответьте те кто знают, ато мне на 2 других форумах написали такое... вообщем я знаю программистов, которые делали 2d mmorpg, и им вообще лет меньше, чем то...
Перевод из Delphi на C++ C++
Здравствуйте, форумчане. прошу вас помочь мне перевести полностью рабочую и готовую программу, написанную на Delphi на C++ задали задание, нужно сделать срочно, а я синтаксис С++ вообще не знаю. надеюсь на вашу помощь unit Tabul; interface uses
C++ три задачи о матрицах в C++ http://www.cyberforum.ru/cpp-beginners/thread983510.html
помогите решить три задания про матрицы, болел пропустил все что о них учили, так: 1. Вычислить произведения главной диагонали матрицы 2. Вычислить сумму элементов матрицы, значение которых не превышают заданное число 3. Представить два заданных столбца матрицы
C++ Количество цифр в строке Задание: Дана строка. Подсчитать количество содержащихся в ней цифр. int countDigits(char * str); Не хочет вводится строка с помощью гетлайн,и сама функция неправильно работает:cry: Просьба помочь! #include <iostream> #include <locale> #include <string.h> подробнее

Показать сообщение отдельно
tramp_1-3
 Аватар для tramp_1-3
14 / 14 / 1
Регистрация: 13.10.2012
Сообщений: 428

Объединение двух контейнеров - C++

21.10.2013, 17:04. Просмотров 777. Ответов 16
Метки (Все метки)

функция программы, которая производит логическое объединение двух контейнеров. дело в том, что переменная check инициализируется абы как - если вдруг первая переменная контейнера А встречается в В, то там есть нормальная переменная. Если нет, то проверка
C++
1
if (check != b.end ())
ступорит программу, а не выдаёт false, как должна то делать. Если это важно, то в функцию передаю два вектора, которые являются подмножествами другого (один с нечетными элементами, другой с кратными 5-ти).
Кликните здесь для просмотра всего текста
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
void unite (vector <int> & a, vector <int> & b, set <int> & r)
{
    vector <int>::iterator temp = a.begin ();
    vector <int>::iterator check;
    while (temp != a.end ())
    {
        check = find (b.begin (), b.end (), *temp);
        if (check != b.end ())
        {
            r.insert (*temp);
        }
        ++temp;
    }
    temp = b.begin ();
    while (temp != b.end ())
    {
        check = find (a.begin (), a.end (), *temp);
        if (check != a.end ())
        {
            r.insert (*temp);
        }
    }
    ++temp;
}
Миниатюры
Объединение двух контейнеров  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru