Resultados da pesquisa a pedido "function-pointers"
Como obter o nome da função do ponteiro da função em C?
Como obter o nome da funçãoponteiro da função [http://en.wikipedia.org/wiki/Function_pointer]em C? Edit: O caso real é: eu estou escrevendo um módulo do kernel do linux e estou chamando funções do kernel. Algumas dessas funções são ponteiros e ...
Tabela de pesquisa de funções com diferentes protótipos de funções
Qual é a melhor maneira de chamar uma função especificada com base na entrada do usuário, exceto em séries deif estrcmp? Por exemplo: p 2 2 -> call func_p(2, 2) a 8 -> call func_a(7) m -> call func_m(void)Sei que é fácil e elegante criar uma ...
Por que não consigo converter um ponteiro de função para (vazio *)?
Eu tenho uma função que pega uma string, uma matriz de strings e uma matriz de ponteiros, e procura a string na matriz de strings e retorna o ponteiro correspondente da matriz de ponteiros. Como eu uso isso para várias coisas diferentes, o array ...
Definindo um delegado como um ponteiro de função
Estou usando um delegado que chama um ponteiro de função não gerenciada. Isso faz com que o Garbage Collector o colete antes de ser usado, conforme descrito na página CallbackOnCollectedDelegate MDA no MSDN:Página MSDN ...
or que ponteiros de função e ponteiros de dados são incompatíveis em C / C +
Li que a conversão de um ponteiro de função em um ponteiro de dados e vice-versa funciona na maioria das plataformas, mas não é garantido que funcione. Por que esse é o caso? Os dois não deveriam ser simplesmente endereços na memória principal ...
Como declarar um ponteiro de função __stdcall
Eu tentei isso typedef void (* __stdcall MessageHandler)(const Task*);Este compila, mas me dá este aviso (VS2003): warning C4229: anacronismo usado: modificadores nos dados são ignorados Quer declarar um ponteiro para uma função com a ...
Mapa não ordenado: problema usando o ponteiro de função de membro da classe
Estou com o seguinte problema: estou escrevendo um emulador simples de chip8 e tenho uma classe enorme de funções de intérprete que gostaria de acessar via opcodes como chaves, como em um dicionário. Isso é para substituir uma caixa de comutação ...
Como definir uma matriz de ponteiros de função em C
Eu tenho uma pequena pergunta. Estou tentando definir uma matriz de ponteiros de função dinamicamente comcalloc. Mas não sei como escrever a sintaxe. Muito obrigado
C função ponteiro vazamento para anular ponteiro
Estou tentando executar o programa a seguir, mas obtendo alguns erros estranhos: Arquivo 1.c: typedef unsigned long (*FN_GET_VAL)(void); FN_GET_VAL gfnPtr; void setCallback(const void *fnPointer) { gfnPtr = *((FN_GET_VAL*) (&fnPointer)); ...
estático vs externo “C” / “C ++”
Qual é a diferença entre uma função membro estática e uma função de ligação externa "C"? Por exemplo, ao usar "makecontext" em C ++, preciso passar um ponteiro para funcionar. O Google recomenda o uso de ligação externa "C" para isso, porque ...