lambda

я хочу создать std::set С пользовательской функцией сравнения. Я мог бы определить его как класс operator(), но я хотел наслаждаться возможностью определить лямбда, где он используется, поэтому я решил определить лямбда-функцию в списке инициализации конструктора класса, который имеет std::set как участник. Н...

Это не string temp = () => {return "test";}; ошибка не удается преобразовать лямбда-выражение В тип 'string', потому что это не тип делегата что означает ошибка и как ее можно устранить?...

при попытке Visual Studio 2015 RC, я получил ошибку времени выполнения на ранее работающий код. Учитывая лямбда (x => x.CustomerStatusID == CustomerStatuses.Active) который был передан функции как Expression<> отладчик показывает разницу в дерево выражения. Ранее он компилировался так: .Lambda #La...

я играю с новыми функциями лямбда в Java 8, и обнаружил, что методы, предлагаемые Java 8, действительно полезны. Однако, мне интересно, есть ли хороший способ сделать обход для следующего сценария. Предположим, у вас есть оболочка пула объектов, которая требует какой-то фабрики для заполнения пула объектов, н...

можно ли записать в заголовочный файл следующее: inline void f () { std::function<void ()> func = [] {}; } или class C { std::function<void ()> func = [] {}; C () {} }; Я думаю, что в каждом исходном файле тип лямбды может быть разным, и поэтому содержащийся тип в std::function (target_typeр...

у меня есть следующий код: System.out.println( "Result: " + Stream.of(1, 2, 3) .filter(i -> { System.out.println(i); return true; }) .findFirst() .get() ); System.out.println("-----------...

что я хотел бы достичь с помощью лямбда-отступа, так это следующее: многострочный оператор: String[] ppl = new String[] { "Karen (F)", "Kevin (M)", "Lee (M)", "Joan (F)", "Des (M)", "Rick (M)" }; List<String> strings = Arrays.stream(ppl) .filter( (...

Мне часто задают этот вопрос, и я подумал, что я хотел бы получить некоторый вклад в то, как лучше всего описать разницу....

регулярная функция может содержать вызов себе в своем определении, без проблем. Я не могу понять, как это сделать с лямбда-функцией, хотя по той простой причине, что лямбда-функция не имеет имени, на которое можно ссылаться. Есть ли способ сделать это? Как?...

недавно я начал изучать Java 8, и я не совсем понимаю концепцию "функционального интерфейса", которая необходима для реализации лямбда-выражений Java. Там есть довольно полное руководство для лямбда-функций в Java, но я застрял на глава, которая дает определение понятию функциональных интерфейсов. Определение...