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

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

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

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

07.05.2010, 15:26. Просмотров 393. Ответов 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;}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2010, 15:26     Объясните смысл данного кода
Посмотрите здесь:

Объясните смысл выражения C++
C++ Поразрядные операции, объясните смысл выражений
Объясните смысл аргументов командной строки argc и argv C++
Не компилируется. Объясните смысл ошибки // opencv C++
Объясните, пожалуйста, смысл функции C++
Не понятен смысл кода вывода простых чисел C++
C++ Объясните смысл сравнения gets с NULL
C++ Не понятен смысл строки кода
C++ Объясните значение данного выражения
C++ Не могу понять смысл данного задания, и написание его кода
C++ Как работает и в чём смысл побитового И в заданном фрагменте кода?
Объясните как происходит инициализация данного указателя C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SONNY
8 / 8 / 0
Регистрация: 30.05.2009
Сообщений: 47
07.05.2010, 15:28     Объясните смысл данного кода #2
http://habrahabr.ru/blogs/cpp/66021/
Yandex
Объявления
07.05.2010, 15:28     Объясните смысл данного кода
Ответ Создать тему
Опции темы

Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru