Resultados de la búsqueda a petición "function-pointers"

6 la respuesta

¿Cómo comparo dos funciones para la igualdad de punteros en el último Go semanal?

In Go, ¿hay alguna forma de comparar dos punteros de función no nulos para probar la igualdad? Mi estándar de igualdad es la igualdad de punteros. Si no, ¿hay alguna razón en particular por la cual no se permite la igualdad de punteros? A partir ...

2 la respuesta

C ++ Sintaxis / Semántica Pregunta: Referencia a la función y la palabra clave typedef

Qué seríatypedef int (&rifii) (int, int) ¿ser usado para ¿Cuál es el typedef antes de hacer esta "declaración"? Quiero pensar en esto como typedef (int (&rifii) (int, int)) [new name] pero el [nuevo nombre] no está allí como si lo hicieras ...

4 la respuesta

& operador opcional en la asignación del puntero de función

En el siguiente código: /* mylog.c */ #include <stdio.h> #include <stdlib.h> /* for atoi(3) */ int mylog10(int n) { int log = 0; while (n > 0) { log++; n /= 10; } return log; } int mylog2(int n) { int log = 0; while (n > 0) { log++; n >>= 1; } ...

1 la respuesta

Llamar a una función DLL que contiene un puntero a función desde C #

4 la respuesta

¿Qué se garantiza sobre el tamaño de un puntero de función?

En C, necesito saber el tamaño de una estructura, que tiene punteros de función. ¿Puedo garantizar que en todas las plataformas y arquitecturas: El tamaño de un vacío * es el mismo tamaño que un puntero de función?El tamaño del puntero de ...

1 la respuesta

Cómo declarar un puntero de función __stdcall

Intenté esto typedef void (* __stdcall MessageHandler)(const Task*); Esto compila pero me da esta advertencia (VS2003): warning C4229: anacronismo utilizado: los modificadores en los datos se ignoran Quiero declarar un puntero a una función ...

4 la respuesta

Puntero a la función actual

¿Hay alguna forma de obtener un puntero a la función actual, tal vez a través de extensiones gcc o algún otro truco? EditarTengo curiosidad por saber si es posible obtener el puntero de función sin usar explícitamente el nombre de la función. ...

9 la respuesta

Ejecutando código de máquina en memoria

Estoy tratando de averiguar cómo ejecutar el código de máquina almacenado en la memoria.Tengo el siguiente código:

3 la respuesta

NSComparisonResult y NSComparator: ¿qué son?

Que esNSComparisonResult yNSComparator? He visto una de las definiciones de tipo, algo así: typedef NSComparisonResult (^NSComparator)(id obj1, id obj2);¿Es diferente de un puntero de función? Además, ni siquiera puedo adivinar qué^ símbolo ...

1 la respuesta

¿Cómo llamar a través de un puntero de función miembro?

Estoy tratando de hacer algunas pruebas con el puntero de función miembro. ¿Qué está mal con este código? los