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

Заполнение массива числами от 1 до 25 без повторений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Адресная арифметика http://www.cyberforum.ru/cpp-beginners/thread157322.html
Народ!!! Пожайлуста просвятите! Мне важно понять принцип хранения переменных различных типов данных в языках С++ и С#(например как в ячейках памяти будет храниться float a = 1234,33333)/ Зарание...
C++ Изменение указателя - аргумента функции Привет всем! Может я совсем тупой, но не могу понять почему не работает такой пример: #include <iostream> void func (char * ptr) { ptr = new char ; ptr = '1'; http://www.cyberforum.ru/cpp-beginners/thread157311.html
STL std::set, std::pair, std::make_pair C++
Я не знаю как описать тему в двух словах, поэтому не обращайте внимание на название темы. Собственно перейдем к нашим баранам: есть пользовательский класс (условно дерево): class tree { double...
C++ Как написать макрос - модуль числа...
Помогите написать макрос на с++, возвращающий модуль числа... Добавлено через 4 минуты Нашёл..
C++ Изменение значения статической переменной http://www.cyberforum.ru/cpp-beginners/thread157228.html
не дает =\ static char text; text = ""; error: expression must be a modifiable lvalue это же не конст, а просто статик, в pawn"е часто пользовался static и ок всё было
C++ Часы в псевдографике доброго времени суток. задание заключается в написании программы, отображающую на экране текущее время в виде циферблата с секундной,минутной и часовой стрелками(разных цветов). и сохранять... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
04.08.2010, 20:54
Цитата Сообщение от neske Посмотреть сообщение
Вон оно как, функции уже в аргументах алгоритма описывать можно )
если быть точным, то это функтор.

то есть вот этот код:
C++
1
for_each(srcVec.begin(), srcVec.end(), [](int _n){ cout << _n << " ";});
фактически равен такому коду:
C++
1
2
3
4
5
6
7
8
class Lambda
{
public: void operator ()(int _x) const { cout << _x << " "; }
};
 
.....
 
for_each(srcVec.begin(), srcVec.end(), Lambda());
сейчас кину тебе в личку пару интересных ссылок
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru