Preguntas con la etiqueta [function-pointers]

Lista function-pointers preguntas

La pregunta es la siguiente: considere este fragmento de código: #include <iostream> class aClass { public: void aTest(int a, int b) { printf("%d + %d = %d", a, b, a

Me gustaría configurar un puntero de función como miembro de una clase que es un puntero a otra función en la misma clase. Las razones por las que estoy haciendo

Estoy usando una API que requiere que pase un puntero de función como devolución de llamada. Estoy intentando utilizar esta API de mi clase pero obtengo errores de compilación. Esto

Quiero crear un valor en una página HTML que se actualizará cada 5 segundos para no abrumar al servidor. Resulta que setTimeout() dentro de mi función no se retrasa correctamente,

¿Cómo obtengo un puntero de función para una función miembro de una clase y luego llamo a esa función miembro con un objeto específico? Me gustaría escribir: class Dog :

Para una clase, quiero almacenar algunos punteros de función a funciones miembro de la misma clase en un objeto mapque almacene std::function. Pero fallo desde el principio con este código:

¿Cómo funcionan los punteros de función en C?

12
respuestas
1.5k
votos
1.0M
vistas

Últimamente tuve algo de experiencia con punteros de función en C. Entonces, siguiendo con la tradición de responder tus propias preguntas, decidí hacer un pequeño resumen de los conceptos básicos,