Resultados da pesquisa a pedido "lambda"
o esquema, como você usa o lambda para criar uma função recursiv
Estou em uma classe Scheme e fiquei curioso em escrever uma função recursiva sem usar o define. O principal problema, é claro, é que você não pode chamar uma função em si mesma, se ela não tiver um nom Encontrei este exemplo: é um gerador ...
Expression <Func <TModel, string >> para Expressão <Ação <TModel>> "Getter" para "Setter"
Sou novo em expressões e gostaria de saber se é possível converter minha expressão de alguma form Digamos que neste exemplo meu TModel seja do tipo Customer e o atribua a um lugar como este: Expression<Func<TModel, string>> getvalueexpression ...
Como converter uma árvore de expressão em uma consulta SQL parcia
Quando EF ou LINQ to SQL executa uma consulta, ele: Cria uma árvore de expressão a partir do código,Converte a árvore de expressão em uma consulta SQL, Executa a consulta, obtém os resultados brutos do banco de dados e os converte no resultado a ...
Serialize C ++ functor
Você pode salvar o corpo da função de um C ++ lambda / functo Por exemplo, digamos que você tenha light0->lightFunction = []( real tEl, real pAz ) -> Vector { return Vector( // red is up lobe std::max<real>( 0., 5*cos(tEl)-4 ), // green lower ...
Por que não estou conseguindo capturar o ponteiro "this" por uma lambda?
Considere o seguinte código: class A { public: void foo() { auto functor = [this]() { A * a = this; auto functor = [a]() // The compiler won't accept "this" instead of "a" { a->bar(); }; }; } void bar() {} }; No VC2010, usandothis ao invés dea ...
callback vs lambda
Suponha que eu tenha o seguinte código que desejo refatorar: int toFuture() { precalc(); int calc = 5 * foobar_x() + 3; postcalc(); return calc; } int toPast() { precalc(); int calc = 5 * foobar_y() - 9; postcalc(); return calc; } No classic-C, ...
unções lambda-like em
Sou obrigado a usar / aprender R para uma nova palestra na uni e, atualmente, estou lutando um pouco com sua sintaxe. Quero traçar (viacurve) uma função simples, mas não consigo fazê-lo funcionar com uma função em linha semelhante a lambda. ...
++ lambda com capturas como ponteiro de funç
Eu estava jogando com lambdas C ++ e sua conversão implícita em ponteiros de função. Meu exemplo inicial foi usá-los como retorno de chamada para a função ftw. Isso funciona como esperado. #include <ftw.h> #include <iostream> using namespace ...
ERROR O método estático requer instância nula, o método não estático requer instância não nula
Estou tentando criar uma árvore de expressão. Eu preciso ler dados de uma tabela de dados e verificar suas colunas. As colunas a serem verificadas e também o número de colunas a serem verificadas são conhecidas apenas no tempo de execução. Os ...
Como aplicar a transformação em um mapa STL em C ++
m C ++, estou usando o transform para alterar todos os valores de um mapa para maiúscula std::map<std::string, std::string> data = getData(); // make all values uppercase std::transform(data.begin(), data.end(), ...