Resultados da pesquisa a pedido "mutual-recursion"

2 a resposta

Como ter duas funções que se chamam C ++

4 a resposta

Classes recursivas mutuamente

Como implemento classes recursivas mutuamente em C ++? Algo como: /* * Recursion.h * */ #ifndef RECURSION_H_ #define RECURSION_H_ class Class1 { Class2* Class2_ptr; public: void Class1_method() { //... (*Class2_ptr).Class2_method(); //... } }; ...

2 a resposta

o que é um tipo mutuamente recursivo?

Se no ML, um exemplo de um tipo de dados recursivo é:

4 a resposta

Problema ao determinar como solicitar tipos de F # devido a referências circulares

Eu tenho alguns tipos que estendem um tipo comum e esses são meus modelos. Em seguida, tenho tipos DAO para cada tipo de modelo para operações CRUD. Agora eu preciso de uma função que permita encontrar um ID para qualquer tipo de modelo, então ...

3 a resposta

Qual é a maneira padrão de otimizar a recursão mútua no F # / Scala?

Essas linguagens não suportam otimização de funções recursivas mutuamente 'nativamente', então acho que deve ser trampolim ou ... heh ... reescrevendo como um loop) Sinto falta de algo? ATUALIZAÇÃO: Parece que eu menti sobre o FSharp, mas eu ...

4 a resposta

Como ter dois métodos chamando um ao outro?

Estou um pouco confuso sobre como obter dois métodos para chamar um ao outro (ou seja, terA() ligarB() eB() ligarA()). Parece que o F # apenas 'vê' o método depois que ele é encontrado no código; portanto, se não tiver, simplesmente dizvalue ou ...