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

Список (разобрать код) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Если в слове есть удвоенные символы, то вставить между нами символ http://www.cyberforum.ru/cpp-beginners/thread1046359.html
Если в слове есть удвоенные символы, то вставить между нами символ "*". Написать программу на с++... Помогите пожалуйста!
C++ Скажите пожалуйста Как в С задать Тi в степени n? http://www.cyberforum.ru/cpp-beginners/thread1046353.html
Решение нелинейных уравнений методом Хорд C++
Данный код считает только одно значение Х. Может кто исправить ошибку что бы находило 2 корня? #include <iostream> #include <cmath> #include <locale.h> using namespace std; double f(double x) {...
C++ Посчитать количество заданных букв в файле
Подскажите, почему не считает количество заданной буквы? #include <iostream> #include <conio.h> #include <cstring> #include <stdio.h> #include <fstream> // файловый ввод вывод на поток ...
C++ отношение наибольшего числа к наименьшему, квадрат суммы двух меньших по значению чисел http://www.cyberforum.ru/cpp-beginners/thread1046312.html
Использовать функциии. Составьте программу-меню для решения нескольких задач. Пользователь выбирает варианты решения: 1 - решение первой задачи, 2 - решение второй задачи. Компьютер считывает...
C++ Алгоритмы поиска в структурированных множествах Добрый вечер! Помогите пожалуйста, с заданием, не нужно его решать, просто расскажите хотя бы, как его делать и с помощью чего, спасибо большое ! Вот задание: Число 1 можно записать как сумму n... подробнее

Показать сообщение отдельно
Алена_Коваленко
Заблокирован

Список (разобрать код) - C++

18.12.2013, 02:04. Просмотров 306. Ответов 3
Метки (Все метки)

Помогите пожалуйста разобрать код.

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
25
26
27
28
29
30
31
#include <list>
#include <iterator>
#include <cstdlib>
#include <ctime>
#include <algorithm>
#include <conio.h>
using namespace std;
 
template <class T>
inline T rnd(T& x)
{
   return x = rand()%10;
}
template <class T>
inline bool is_even(T& x)
{
   return !(x%2);        
}
int main()
{
     setlocale(LC_ALL, "rus");
     srand(time(NULL));
     list<int> l(10);
     for_each(l.begin(), l.end(), rnd<int>);
     copy(l.begin(), l.end(),ostream_iterator<int> (cout," "));
     l.erase(remove_if(l.begin(), l.end(), is_even<int>), l.end());
     cout<<std::endl<<"Нечетные: "<<endl;
     copy(l.begin(), l.end(), ostream_iterator<int> (cout," "));
     getch ();
     return 0;
}
Добавлено через 10 минут
И еще вопрос, этот код из раздела "Списки"?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru