Результаты поиска по запросу "lambda"

3 ответа

Без понятия; Код, который я разместил, скомпилирован и хорошо работает с g ++.

sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; });ел бы использовать лямбда-функцию для сортировки пользовательских классов вместо привязки метода экземпляра. Однако ...

0 ответов

100 циклов, лучшее из 3: 14,8 мс на цикл

ю, что к этой теме обращались тысячу раз. Но я не могу найти решение. Я пытаюсь подсчитать, как часто список (каждая строка df1.list1) встречается в столбце списка (df2.list2). Все списки состоят только из уникальных значений. List1 включает в ...

5 ответов

 всегда было правильное определение метода ...

пи меня, введение немного затянуто, но это интересная головоломка. У меня есть этот код: public class Testcase { public static void main(String[] args){ EventQueue queue = new EventQueue(); queue.add(() -> System.out.println("case1")); ...

ТОП публикаций

4 ответа

 которая является библиотекой, которая преобразует делегаты в деревья выражений.

ИТЬ: Я постараюсь объяснить, что я имею в виду. Есть 2разныеклассы (MyClass1 и MyClass2) и метод для преобразования class1 в class2: class MyClass1 { //...Some fields and properties } class MyClass2 { //...Some fields and properties } public ...

3 ответа

 значение по-прежнему будет «bb», так как не ссылки были изменены.

понимаю пару вещей с лямбдой. String s = "Hello World"; Function<Integer, String> f = s::substring; s = null; System.out.println(f.apply(5));Почемуf.apply метод все еще работает, еслиs = null, В конце концов,String объект должен быть удален GC, ...

5 ответов

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

Пример: #include <functional> int main() { auto test = []{}; test = []{}; return 0; }Это выдает следующее сообщение об ошибке в gcc 4.7.2: test.cpp: In function ‘int main()’: test.cpp:5:13: error: no match for ‘operator=’ in ‘test = <lambda ...

2 ответа

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

Прошлой ночью я играл с Java8 Lambda, и мне было интересно, можно ли извлечь выражение Lambda во время выполнения. Вкратце и, насколько я понял, лямбда-выражения во время выполнения преобразуются в (статические) методы, а затем вызываются с ...

5 ответов

Угловой случай использования лямбда-выражения в базовом конструкторе

В платформе, которую мы строим, нам нужен следующий шаблон: public class BaseRenderer { Func<string> renderer; public BaseRenderer(Func<string> renderer) { this.renderer = renderer; } public string Render() { return renderer(); } } public class ...

3 ответа

C ++ 11 динамический многомерный массив любого типа с использованием списка векторов / инициализаторов

Как создать многомерный массив (матрицу), размеры которого определяются во время выполнения. Похоже, лучший способ - использовать вектор размеров для построения, а также вектор смещений для доступа к отдельным элементам. Это также позволит ...

4 ответа

@ Андрей, почему ты отказался, проголосовал за мой ответ. Вы видели, что пользователь спросил здесь? Позвольте мне повторить это для вас. Вот последняя строка вопроса: «Я хотел бы знать, что означает лямбда () -> {} в этом коде. Мне нужно написать его без использования лямбда-выражений». Он, как спросил, для значения () -> {}

трю на следующий ответ переполнения стека:Как изменить @Scheduled fixedDelay в Spring во время выполнения [https://stackoverflow.com/questions/15250928/how-to-change-springs-scheduled-fixeddelay-at-runtime/51333059#51333059] И в коде есть ...