En particular, será la siguiente vez no funciona como se esperaba:¿Es seguro llamar punteros a funciones fundidas?
typedef void(*func_p)(void*);
void foo(int* data)
{
printf("%i\n",*data);
}
int main(int argc, char** argv)
{
func_p bar;
int x = 42;
bar = foo;
bar((void*)&x);
return 0;
}
es decir, que puede depender de punteros de datos (void*
, int*
, struct baz*
, pero no neccesarily void(*)(void)
) siempre que se pasa compatably?
¿hay alguna manera de suscribirse a una pregunta para que se le notifique cuando se responda, sin dejar estos estúpidos comentarios y rastrearlo a través de ella? –
@Gollum: haga clic en la estrella hueca. A continuación, verá los cambios en la pestaña 'favoritos' de su página de cambios recientes (haciendo clic en el sobre) – SLaks
Gracias :) @SLaks, lo aprecio. –