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

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

Восстановить пароль Регистрация
 
#pragma
Временно недоступен
 Аватар для #pragma
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
07.05.2010, 15:26     Объясните смысл данного кода #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++ Объясните смысл сравнения gets с NULL
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     Объясните смысл данного кода
Ответ Создать тему
Опции темы

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