lambda — все вопросы

2ответа
10 голосов
Понимание словаря с помощью встроенных функций
Мне нужно хранить функции в словаре, каждая функция зависит от ее ключа, скажем, для ключа 1 лямбда-функции связан с lambda s: s * A[1]. Я попытался с помощью dict-понимания, но кажется, что встроен
3ответа
10 голосов
Использование Lambdas в качестве ограничений в NUnit 2.5?
Согласно блогу Чарли Пула NUnit , можно использовать лямбда-выражения в качестве ограничений в NUnit 2.5. Я просто не могу заставить его работать? Я использую NUnit 2.5.3.9345. Используя пример
1ответ
10 голосов
Лямбда-выражение или метод ссылки? [закрыто]
Я прочитал в книге ( Java Closures и Lambda , Apress 2015) Фишера, что ссылки на методы предпочтительнее лямбда-выражений. С моей точки зрения, лямбда-выражение легче понять разработчикам, использующ
2ответа
10 голосов
Ошибка сегментации с параметрами std :: function и lambda
Не могли бы вы объяснить, почему происходит сбой этого кода? Я ожидаю вывод «а», но получаю ошибку сегментации. #include <functional> #include <iostream> #include <vector> #inclu
4ответа
10 голосов
Лямбда «если» заявление?
У меня есть 2 объекта, оба из которых я хочу преобразовать в словари. Я использую toDictionary <> (). Лямбда-выражение для одного объекта для получения ключа: (i => i.name). Для других э
1ответ
10 голосов
Callable & л; Пустота > как функциональный интерфейс с лямбдами
Я только что узнал о новых функциях java8. И вот мой вопрос: Почему нельзя использовать Callable<Void> в качестве функционального интерфейса для лямбда-выражений? (Компилятор жалуется на во
3ответа
10 голосов
Почему нельзя использовать лямбду для определения функции прототипа
Кто-нибудь может объяснить, почему не работает определение функции-прототипа с помощью лямбда-выражения? Я думал, что об этом нужно спросить раньше, но не смог его найти. function Book(title, year
3ответа
10 голосов
Убедитесь, что отложенное выполнение будет выполнено только один раз или иначе
Я столкнулся со странной проблемой, и мне интересно, что мне с этим делать. У меня есть этот класс, который возвращает IEnumerable<MyClass>, и это отложенное выполнение. Сейчас есть два воз
2ответа
10 голосов
Access C ++ 14 лямбда захватывает как члены структуры
AFAIK, C ++ 11/14 не допускает определения нового возвращаемого типа при определении лямбды на месте. Тем не менее, кажется, что лямбда-выражение захвата C ++ 14 по сути создает анонимный тип с одни
3ответа
10 голосов
Передайте элемент объекта в конструктор FluentValidation SetValidator
Я использую FluentValidation для проверки коллекции внутри объекта, сравнивая элемент элементов коллекции с элементом родительского объекта. Целью вывода является получение ValidationFailures для
4ответа
10 голосов
Какие компиляторы C ++ уже поддерживают лямбду?
Существуют ли уже компиляторы C ++, поддерживающие C ++ 0x лямбда-выражения ?
5ответов
10 голосов
Что такое => токен называется?
The => токен является частью лямбда-синтаксиса C # 3.0. Мои попытки найти имя этого токена пока не увенчались успехом.
4ответа
10 голосов
Приведение типов в потоках Java 8
Чтобы получить некоторый опыт работы с новыми потоками Java, я разработал среду для работы с игральными картами. Вот первая версия моего кода для создания Map, содержащего количество карт каждой мас
2ответа
11 голосов
Лямбда-выражения в Java 8
Я хочу создать список чисел, используя лямбда-выражения, а не цикл for. Допустим, я хочу создать список всех треугольных чисел до 100. Треугольные числа - это числа, которые следуют формуле: (n *
1ответ
11 голосов
Почему есть 2 стековых кадра для лямбда-вызова
Следующий код: public static void main(String[] args) { Collections.singleton(1).stream().forEach(i -> new Exception().printStackTrace()); } печатает: java.lang.Exception at PrintL
3ответа
11 голосов
C ++ 0x лямбда-оболочки и bind для передачи функций-членов
Это в основном вопрос о читабельности, стиле и производительности двух разных подходов к созданию /передаче функтора, который указывает на метод-член из конструктора /метода класса. Подход 1: u
1ответ
11 голосов
В чем разница между замыканием ржавчины и лямбда-хаскелем [закрыто]
Недавно я спросил о том, как поместить связку замыканий с одинаковой подписью в вектор в Rust. Происходя из опыта работы с Haskell, он казался немного сложным: у Rust-замыканий, каждый из которых
1ответ
11 голосов
Почему это лямбда-поток?
К моему удивлению, следующий код печатает 1. std::cout << [](const char* arg){ return arg[0]=='s'; } << std::endl; Может кто-нибудь объяснить это, пожалуйста?
1ответ
11 голосов
Как RaisePropertyChanged <T> узнает название недвижимости?
Этот метод перегружен в NotificationObject: - protected void RaisePropertyChanged<T>(Expression<Func<T>> propertyExpression); Пишем в установщике свойства следующим образом:
3ответа
11 голосов
Является ли лямбда типом функции высшего порядка?
Я видел этот вопрос в одной из публикаций о работе и в ней спрашивали, что такое лямбда-функция и как она связана с функцией более высокого порядка. Я уже знаю, как использовать лямбда-функцию, но н
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132