generic-lambda

    0

    1답변

    함수를 반환하는 속성이있는 클래스가 있습니다. public class Demo { public Func<string,int,bool> Something { get; set; } } 내가 나중에 코드를 재사용 할 수 람다 내에서 변수를 대상으로하는의 값을 할당 할 방법이 Demo demo = new Demo(); string target;

    0

    1답변

    는 가변 신호를 생성하고이 슬롯으로 일반 람다를 접속할 수있다? 내가 좋아하는 뭔가를 의미한다 (필요한 경우 말, 참여의 모든 기능 정의를 볼 수 있습니다 (예 : 인스턴스의 점)에서) 대신 AUTOGEN: error: process for main.cpp:18: Error: Template function as signal or slot moc faile

    3

    2답변

    이 의사 조각을 고려 클래스의 구성원으로 일반적인 표준 : 기능을 가진 일반 람다 : class SomeClass { public: SomeClass() { if(true) { fooCall = [](auto a){ cout << a.sayHello(); }; } else

    3

    1답변

    일반 람다를 연구하고 예제를 약간 수정했습니다. 그래서 람다는 상위 람다의 가변 매개 변수 팩을 캡처해야합니다. 그래서 기본적으로 상단 람다에 주어진 것은 (auto&&...)입니다 - 어떻게 든 [=] 블록에 캡처해야합니다. 내가 궁금해서, #include <iostream> #include<type_traits> #include<utility>