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

For_each - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GUI, технологии http://www.cyberforum.ru/cpp-beginners/thread91976.html
Здравствуйте. Подскажите мне пожалуйста какую-нибудь хорошую IDE для с++. Либо хорошую визуальную библиотеку. Просто нужно писать быстрые и эффективные программы. Заранее спасибо. П.С. гугл не...
C++ объект Что является объектом в программе http://www.cyberforum.ru/cpp-beginners/thread91947.html
Подскажите как воспользоваться функцией. C++
Здрасте. В книжке Джесс Либерти "Освой самостоятельно С++ за 21 день", 3е издание, на странице 159 есть пример программы работы с классами. Программа рабочая, но в ней есть мне не понятная функция,...
Дан одномерный массив. Расположить ненулевые элементы по убыванию C++
Дан одномерный массив. Расположить ненулевые элементы по убыванию. Использовать алгоритм вставки. Все сложность в том, что-бы нули остались на том же месте, т.е. при сортировки их трогать не надо.
C++ Вывод степени http://www.cyberforum.ru/cpp-beginners/thread91917.html
Как можно вывести степень на экран? У меня задание: Дано а. За четыре операции получить а^10 "^" - Возведение в степень
C++ Создать двумерный массив и выполнить сортировку нулевого столбца Создать двумерный массив и выполнить сортировку нулевого столбца... что то никак не могу сообразить как это сделать:-[ подробнее

Показать сообщение отдельно
Андрейка
420 / 224 / 27
Регистрация: 25.03.2009
Сообщений: 744
02.02.2010, 18:20
Катюнька,
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
#include <iostream>
#include <algorithm>
 
class OBJ
{
public:
    static size_t kol;
    void operator() (int elem);
};
 
void OBJ::operator () (int elem)
{
    if (elem < 3) kol++;
}
 
size_t OBJ::kol = 0;
 
int main()
{
    int arr[] = {1,2,2,1,3,4,5,6,7,8,9,10};
    const size_t N = sizeof(arr) / sizeof(*arr);
 
    std::for_each(arr, arr+N, OBJ());
 
    std::cout << OBJ::kol << std::endl;
    return 0;
}
Добавлено через 1 минуту
Катюнька, не компилировал, проверь.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.