русский
Germany.ruForen → Архив Досок→ Programmierung

С++11 -> ...

09.02.20 13:45
Re: С++11 -> ...
 
Wanderer_ завсегдатай
in Antwort moose 08.02.20 11:49
.... я только пролистал, и всякое желание вдаваться отвалилось моментально. каким образом это кому-то может облегчить жизнь - не догадываюсь.

Ваше сравнение не совсем корректно. В одном, это ссылка на описание синтаксиса (что подразумевает знание лямба выражений) , в другом на туториал. Возьмите туториал для С++ лямбда выражений и всё станет ясно и понятно.

Лямбда выражения в С++ реализованы на основе функторов и я считаю неплохо реализованно.

По сравнению с С# в С++ реализована идея захвата, что позваляет вам самим регулировать зону видимости переменных для лямбда выражений.

Лямбда выражения в С++ более гибкие (захват по ссылке , захват по значению) и предлагают больше возможностей (обобщённые лямбда выражения) по сравнению с С#.

Наверное и поэтому синтаксис С++ выглядит сложнее чем С#.

 

Sprung zu