0
ответов

Задача -C++ 11 -Почему мы не можем присвоить блок лямбде?

Итак, я только что обновился до Xcode 4.4 и заметил в журнале изменений :, что компилятор Apple LLVM поддерживает дополнительные функции C++11, включая лямбда-выражения. Это здорово! Итак, я занялся кодированием, и я...
вопрос задан: 26 July 2012 19:18
0
ответов

Частичное приложение с лямбдой C++?

РЕДАКТИРОВАТЬ :Я использую карри ниже, но мне сообщили, что это частичное применение. Я пытался понять, как можно написать функцию карри на C++, и я действительно понял это! #...
вопрос задан: 24 July 2012 12:57
0
ответов

Лямбда-захват С++ 11 по значению захвата в точке объявления

Код ниже выводит 0, но я ожидаю увидеть 1. Мой вывод состоит в том, что лямбда-функции вызываются не путем фактической передачи захваченных параметров функциям, что более интуитивно понятно. Я прав...
вопрос задан: 22 July 2012 10:22
0
ответов

Почему неявное «преобразование лямбда-функции в указатель на функцию» запрещает захват «по ссылке» статических членов?

Стандарт C++11 говорит (или, по крайней мере, моя версия -не окончательная):Тип замыкания для лямбда -выражения без захвата лямбда -имеет общедоступную не -виртуальную не -явную константу...
вопрос задан: 17 July 2012 23:39
0
ответов

Лямбда-выражения C ++ неправильно выбирают перегруженные функции?

У меня есть функция, которая выполняет итерацию по контейнеру и передает каждый элемент предикату для фильтрации . Перегрузка этой функции также передает индекс каждого элемента в предикат. ...
вопрос задан: 14 July 2012 17:58
0
ответов

Явный возвращаемый тип Lambda

Когда я пытаюсь скомпилировать этот код (VS2010), я получаю следующую ошибку: ошибка C3499: лямбда-выражение, для которого был указан тип возвращаемого значения void, не может возвращать значение void DataFile::...
вопрос задан: 14 July 2012 17:57
0
ответов

Построение лямбда-выражения OrderBy на основе свойства дочерней сущности

Я пытаюсь сгенерировать предложение LINQ OrderBy, используя лямбда-выражения с вводом имени столбца объекта в виде строки (в переменной sortOn ниже ). Приведенный ниже код отлично работает для...
вопрос задан: 13 July 2012 17:06
0
ответов

Почему имя столбца «источник» отображается серым цветом в редакторе SSMS & VS T -SQL?

У меня есть следующий простой tSQL для создания таблицы CREATE TABLE NewsArticles (id INT NOT NULL IDENTITY (1, 1 )ПЕРВИЧНЫЙ КЛЮЧ, lastCrawl DATETIME NULL, фрагмент NVARCHAR (2083 )NULL, источник NVARCHAR (2083 )...
вопрос задан: 13 July 2012 11:07
0
ответов

Почему лямбда-выражения в c #по-разному обрабатывают логические возвращаемые значения?

Рассмотрим этот фрагмент кода :Func TestGreaterThanOne = делегат (int a ){ if (a > 1 )return (true ); иначе вернуть (false ); }; В...
вопрос задан: 11 July 2012 15:46
0
ответов

Захват лямбда вызывает ошибку несовместимых типов операндов?

Рассмотрим следующий код :main (){ логический т;... std ::function f = t ? [] (bool b ){ return b; }:[] (bool b ){ return !b; }; // OK std ::function...
вопрос задан: 10 July 2012 18:31
0
ответов

Java Lambdas и замыкания

Я слышал, что лямбды скоро появятся на Java рядом с вами (J8 ). Пример того, как они будут выглядеть, я нашел в каком-то блоге :SoccerService soccerService = (teamA, teamB)-> {Результат SoccerResult =...
вопрос задан: 10 July 2012 00:24
0
ответов

Можно ли объявить и вызвать лямбда-выражение одновременно в C #?

В VB.NET лямбда-выражение может быть объявлено и вызвано в той же строке :'Выход 3 Console.WriteLine ((Function (num As Integer )num + 1 )(2 ))Возможно ли это в C #?
вопрос задан: 9 July 2012 15:15
0
ответов

Вывод типа C++11 с помощью функции lambda и std ::

У меня есть следующий фрагмент кода, который, хотя и совершенно тривиален, иллюстрирует шаблон, который я пытаюсь использовать в более общем коде. template<имя типа InT, имя типа ResT> Остальное одинарное _применить (InT...
вопрос задан: 5 July 2012 12:10
0
ответов

Как создать дерево выражений для сортировки во время выполнения?

Используя Entity Framework 4, я пытаюсь реализовать динамическую сортировку на основе набора имен членов. По сути, пользователь может выбирать поля для сортировки и порядок сортировки. Я посмотрел на...
вопрос задан: 5 July 2012 00:49
0
ответов

Определить, является ли параметр/переменная лямбдой («is_a?»)?

Как проверить, является ли заданный параметр лямбдой? метод определения (параметр), если ??? ставит "Мы получили лямбда" параметр.call еще ставит конец "я не получил блок" метод конца (лямбда {1}) ...
вопрос задан: 4 July 2012 18:42
0
ответов

Назначить лямбда-выражение с помощью условного (троичного )оператора [дублировать]

Я пытаюсь использовать условный (тернарный )оператор, чтобы присвоить переменной надлежащее лямбда-выражение в зависимости от условия, но получаю ошибку компилятора :Тип условного выражения...
вопрос задан: 3 July 2012 11:02
0
ответов

В чем разница между лямбда-выражением и предикатом в.NET?

В чем разница между лямбда-выражением и предикатом в.NET?
вопрос задан: 2 July 2012 00:51
0
ответов

Метод вызова внутри лямбда-выражения

Я хочу вызвать метод моего класса внутри лямбда-выражения :void my _class ::my _method (my _obj& obj ){ } аннулировать мой _класс ::тест _лямбда (){ std ::list мой _list; стандарт ::для _каждый (...
вопрос задан: 1 July 2012 17:32
0
ответов

Предотвращают ли лямбда-выражения, назначенные событию, сборку мусора объекта-владельца?

Допустим, у вас есть класс со свойством события. Если вы создадите экземпляр этого класса в локальном контексте, без внешних ссылок, присвоение лямбда-выражения событию предотвратит экземпляр от...
вопрос задан: 27 June 2012 13:11
0
ответов

Могут ли params[] быть параметрами для лямбда-выражения?

Недавно я начал изучать лямбда-выражения, и мне в голову пришел вопрос. Скажем, у меня есть функция, которая требует неопределенного количества параметров. Я бы использовал ключевое слово params для моделирования...
вопрос задан: 26 June 2012 20:17
0
ответов

Как присоединиться к нескольким таблицам?

У меня есть следующие классы. У меня есть объект var класса Description. Я хочу выбрать Баланс, связанный с Клиентом, предоставленным в объекте var, с использованием выражения Linq to Sql или Lambda. Как присоединиться...
вопрос задан: 26 June 2012 09:28
0
ответов

Инициализировать Func как метод расширения

Можно ли сделать делегат Func методом расширения? Например, точно так же, как вы могли бы создать функцию bool isSet (this string x ){return x.Length > 0;} Я хотел бы иметь возможность писать...
вопрос задан: 25 June 2012 16:29
0
ответов

Лямбда-выражения не работают в Java 8?

У меня есть виртуальная машина под управлением 32-разрядной версии Windows XP SP3. На этой машине Я установил Java SE JDK 8 build b44 Developer Preview отсюда. Я также установил JavaFX 2.1 SDK. Работает нормально: java ...
вопрос задан: 24 June 2012 14:54
0
ответов

Реализованы ли лямбда-выражения Python иначе, чем стандартные функции?

При попытке написать ответ на другой вопрос SO произошло нечто странное. Я в основном придумал однострочный gcd ​​и сказал, что он может быть медленнее из-за рекурсии gcd = lambda a,b : ...
вопрос задан: 24 June 2012 08:11
0
ответов

Использование LINQ ExpressionVisitor для замены примитивных параметров ссылками на свойства в лямбда-выражении

Я нахожусь в процессе написания слоя данных для части нашей системы, которая регистрирует информацию об автоматизированных заданиях, которые запускаются каждый день - название задания, как долго оно выполнялось, каков был результат и т. Д. Я ... ,
вопрос задан: 22 June 2012 20:56
0
ответов

Заменить параметр в лямбда-выражении

Учитывая этот код :открытый класс Foo { общедоступный {получить; набор; } общественный интервал b { получить; набор; } } закрытый недействительный тест (){ List foos = новый List (); foos.Add (новый Foo (...
вопрос задан: 22 June 2012 16:31
0
ответов

Когда фигурные скобки необязательны в лямбда-синтаксисе Java 8?

Я понимаю, что реализация лямбда-выражения в Java 8 может быть изменена, но в лямбда-сборке b39 я обнаружил, что фигурные скобки может быть опущен только в том случае, если лямбда-выражение возвращает непустой тип Для...
вопрос задан: 21 June 2012 19:49
0
ответов

Как использовать аргумент типа шаблона в лямбда?

Можно ли использовать аргумент шаблонного типа из окружающей шаблонной функции внутри локальной анонимной функции? Я почти уверен, что не могу объявить шаблонную лямбду... Например, как бы я...
вопрос задан: 21 June 2012 18:39
0
ответов

C #Lambdas и область видимости переменной this

Мне интересно, могу ли я использовать это ключевое слово внутри лямбды C #, хотя на самом деле я знаю, что могу, но я хочу убедиться, что это не так уж плохо или позже вызовет тонкие проблемы....
вопрос задан: 19 June 2012 14:59
0
ответов

Отложенная оценка с помощью лямбда в Python

В цикле я пытаюсь отложить сравнение двух значений () двух узлов к более позднему времени. class Node(): def __init__(self, v): self.v = v def value(self): return self.v ...
вопрос задан: 18 June 2012 16:26