Resultados da pesquisa a pedido "function-pointers"

1 a resposta

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.

8 a resposta

“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 ...

4 a resposta

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 ...

6 a resposta

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 ...

5 a resposta

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 { ...

12 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...