Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

лямда в c11 польза или извращение?

08.12.17 16:58
лямда в c11 польза или извращение?
 
-sh- завсегдатай
Последний раз изменено 08.12.17 17:03 (-sh-)

я обычно лямды применяю с STL, там где раньше (до С11) предикаты применял.

Но вот обнаружил еще вариант:

void fun()

{

...

...

...[&]() // лямда функция

...{

... ...

...}();

....

}

там где точки может быть куча другого кода.

Как минимум одно оправдание такому коду я придумал - чтобы одним нажатием F10 (в ВизуалСтудии) весь код что в лямде перепрыгнуть. А может еще есть?

 

Перейти на