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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
#pragma
Временно недоступен
955 / 226 / 6
Регистрация: 12.04.2009
Сообщений: 921
#1

Объясните смысл данного кода - C++

07.05.2010, 15:26. Просмотров 432. Ответов 1
Метки нет (Все метки)

Такой пример:
C++
1
2
3
  int array[5];
  for_each(array, array + 5, [](int &p){p = 0;});
  cout << array;
Результат такой:
Код
0, 0, 0, 0, 0
А как это работает? особо непонятна эта запись [](int &p){p = 0;}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2010, 15:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Объясните смысл данного кода (C++):

Не могу понять смысл данного задания, и написание его кода - C++
В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные — в конец с сохранением порядка следования....

Объясните смысл выражения - C++
#include&lt;iostream.h&gt; #include&lt;conio.h&gt; void main(void) { clrscr(); cout&lt;&lt;17%3 ; getch(); clrscr(); }

Объясните, пожалуйста, смысл функции - C++
Добрый день, есть фрагмент кода cout &lt;&lt; &quot;Введите M (от 0 до 10) = &quot;; cin &gt;&gt; m; while (cin.fail() || cin.get() != '\n' || m &lt; 0 || m &gt;...

Объясните смысл сравнения gets с NULL - C++
Что проверяет первое выражение? Недавно учу Си, но впервые вижу такой код, смысл всего выражения понятен(пустая ли строка), но подробнее...

Не компилируется. Объясните смысл ошибки // opencv - C++
Поставил opencv на mac. Компилю простую вещь и мне выдает такое: Undefinded symbols for architecture x86_64: &quot;cv::imread( .......

Поразрядные операции, объясните смысл выражений - C++
День добрый, начинаю изучать поразрядные операции,вот попался пример#include &lt;iostream&gt; #include &lt;stdio.h&gt; using namespace std; ...

1
SONNY
8 / 8 / 0
Регистрация: 30.05.2009
Сообщений: 47
07.05.2010, 15:28 #2
http://habrahabr.ru/blogs/cpp/66021/
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2010, 15:28
Привет! Вот еще темы с ответами:

Объясните смысл аргументов командной строки argc и argv - C++
Объясните смысл аргументов командной строки argc и argv.

Объясните значение данного выражения - C++
while (day &gt; days) { day -= days;

Не понятен смысл строки кода - C++
Необходимо разобраться в чужом коде (примере, предоставленном разработчиками оборудования). В нем происходит определение Co-класса...

Объясните как происходит инициализация данного указателя - C++
Доброе утро. Объясните понятным языком по этапно, как происходит инициализация указателя на указатель в той строчке (тему про указатели...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru