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

Даны два множества чисел. Используя дополнительное множество, переписать в первое – четные элементы, во второе - нечетные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ if или while? http://www.cyberforum.ru/cpp-beginners/thread688065.html
разбирая очередной урок по книге Шилдта решил попробовать заменить if на while, но почему-то во втором случае программа зацикливается! Кто может объяснить в чём причина? #include <iostream>...
C++ STL List Вот в чем проблема, была дана задача, решить которую надо было с помощью Deque и List, Deque надобыло оформить через STL, а List написать ручками... С деком вопросов не возникло, а вот лист... Не... http://www.cyberforum.ru/cpp-beginners/thread688062.html
передача параметров из cgi программы в Php C++
как передать в PHP-скрипт параметры, рассчитанные cgi-программой ? предположим есть программа: #include <iostream> using namespace std; int main()
Изменение системы счисления C++
Задача: перевести число (возможно, очень большое) из данной системы счисления в другую, а так же циклически сдвинуть переведённое число его на d позиций Проблема решения: на некоторых вариантах...
C++ Не могу запустить code blocks http://www.cyberforum.ru/cpp-beginners/thread688047.html
При запуске программы появляется окно с текстом- не могу создать каталок проекта (мой перевод с английского) Помогите.
C++ Проверка на ошибки(линейн.алгоритм) Проблем-с не могу вдублить где ошибки. #include <iostream> #include <cmath> using namespace std; int main () { wcout.imbue(locale("rus_rus.866")); int z,k,m,z,c; c = 3; cout << "Введите... подробнее

Показать сообщение отдельно
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
04.11.2012, 23:13
C++
1
2
3
4
5
6
7
8
9
10
11
12
std::vector<int> first;
//как-то заполняем
std::vector<int> temp;
temp.reserve(first.size());
for (auto it = first.cbegin(); it != first.cend(); ++it)
{
   int value = *it;
   if (value % 2 == 0)
      temp.push_back(value);
}
first.resize(temp.size());
std::copy(temp.cbegin(), temp.cend(), first.begin());
Для второго множества аналогично
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru