Resultados da pesquisa a pedido "function-pointers"
Chamando uma função DLL que contém um ponteiro de função de c #
Eu tenho uma DLL que está escrita em C ++ que inclui a função exportada que tem um ponteiro de função para ser usado como função de retorno de chamada.
“Desempacotando” uma tupla para chamar um ponteiro de função correspondente
Estou tentando armazenar em umstd::tuple um número variável de valores, que posteriormente serão usados como argumentos para uma chamada para um ponteiro de função que corresponda aos tipos armazenado Criei um exemplo simplificado mostrando o ...
Como armazenar vários tipos de ponteiros de função juntos?
Ponteiros normais podem ser armazenados usando um @ genérivoid*. por exemplo void* arr[10]; arr[0] = pChar; arr[1] = pINt; arr[2] = pA; Algum tempo atrás, me deparei com uma discussão que,void* pode não ser capaz o suficiente para armazenar um ...
Como formatar um ponteiro de função?
Existe alguma maneira de imprimir um ponteiro para uma função no ANSI C? Claro que isso significa que você precisa converter o ponteiro de função para anular o ponteiro, mas parece que isso não é possível? #include <stdio.h> int main() { int ...
Ponteiro de função para função de membro
Eu gostaria de configurar um ponteiro de função como membro de uma classe que é um ponteiro para outra função na mesma classe. As razões pelas quais estou fazendo isso são complicadas. Neste exemplo, eu gostaria que a saída fosse "1" class A { ...
Como passar um ponteiro de função que aponta para o construto
Estou trabalhando na implementação de um mecanismo de reflexão em C ++. Todos os objetos no meu código são uma subclasse de Object (meu próprio tipo genérico) que contém um dado de membro estático do tipo Class. class Class{ public: Class(const ...
Falha na verificação em tempo de execução # 0 carregando QueryFullProcessImageName do kernel32.dll
Tenho um aplicativo que precisa ser executado no WinXP e no Vista64. Meu programa requer QueryFullProcessImageName () para funcionar no Vista, mas não no XP. Eu tento carregar QueryFullProcessImageName () (em vez de vincular estaticamente) por ...
Como acontece a desreferenciação de um ponteiro de função?
Por que e como desreferenciar um ponteiro de função simplesmente "não faz nada"? É disso que eu estou falando: #include<stdio.h> void hello() { printf("hello"); } int main(void) { (*****hello)(); }De um comentário ...
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 ...
Ferramenta para decifrar o ponteiro da função C / C ++ typedefs
Lembro-me de ter visto um site que decifrou typedefs complexos em C ++, incluindo ponteiros de função retornando ponteiros de função para funções que retornam uma matriz com… Transformaria essas definições em texto legível em inglês: »Ponteiro ...