Preguntas con respuestas sobre "functor"

267 preguntas, página #1

8

votos

3

respuestas

vistas 3,852

Operador como puntero de función

Me gustaría tener un operador de implementación de clase () de varias maneras diferentes en función de una opción establecida en la clase. Debido a que esto se llamará una gran cantidad de veces, no quiero usar nada que se bifurque. Idealmente, el operador () sería un puntero de función que se puede configurar con un método. Sin embargo, ...

preguntado 10 años, 9 meses

1

votos

2

respuestas

vistas 276

C++ Intentando crear un funtor 'Intermedio'

Lo que quiero decir con un funtor 'intermedio' es: un funtor normal donde uno de los argumentos se puede especificar en el momento de la llamada. El problema es que tengo una línea de tiempo de animación (esencialmente valores escalares en cuadros particulares), y la salida de esto debe canalizarse hacia y desde métodos getter/setter...

preguntado 10 años, 9 meses

0

votos

1

respuestas

vistas 197

Error de vinculación con clases de plantilla

Tengo una clase que necesita llamar a una función externa en una variedad de contextos diferentes. Quiero mantener las cosas flexibles, por lo que estoy usando una interfaz (inspirada en la 3.ª edición de Recetas numéricas) que debería funcionar con funtores, punteros de función, etc. Un ejemplo simplificado es el siguiente: ...

preguntado 10 años, 9 meses

0

votos

2

respuestas

vistas 308

Punteros de función de llamada de C ++

Tengo un sistema de funciones de devolución de llamada para organizar los procesos de inicialización y tiempo de ejecución de mi motor. Tengo una clase que administra todos estos punteros de función y se almacenan en un contenedor de vectores STL. Se les llama a través de una clase contenedora como (*iterator)->execute(); ...

preguntado 10 años, 10 meses

1

votos

1

respuestas

vistas 896

Cómo deshacerse de un tal vez extra

Tengo una función que podría fallar, por lo que el valor que devuelve debe incluirse en un Quizás. Utiliza otra función que también podría fallar y que también está envuelta en un Maybe. El problema es que, para que los tipos funcionen en un cálculo intermedio, tengo que levantar "prematuramente" una función para que funcione...

preguntado 10 años, 10 meses

1

votos

0

respuestas

vistas 462

Diseño basado en componentes C ++?

Estoy tratando de trabajar con un modelo basado en componentes. Esencialmente, quiero tener un objeto al que pueda adjuntar otros objetos y luego, a través del objeto raíz, acceder a todas las funciones en los objetos secundarios. Por ejemplo: si tengo un objeto llamado Calculadora, y luego tengo otros 2 llamados Sumar,...

preguntado 10 años, 10 meses

7

votos

2

respuestas

vistas 1,325

¿Cómo traducir Haskell a Scalaz?

Uno de mis estudiantes de secundaria y yo vamos a intentar hacer un puerto de la biblioteca combinadora del analizador Parsec de Haskell en Scala. (Tiene la ventaja sobre la biblioteca de análisis incorporada de Scala de que puede pasar el estado con bastante facilidad porque todos los analizadores son mónadas). ...

preguntado 10 años, 10 meses