Resultados da pesquisa a pedido "function-pointers"

10 a resposta

ponteiro para a função membro

Estou tentando generalizar as funçõesfilterX() efilterY() na sequênciaclass Table funcionarfilter(). As funçõesfilterX() efilterY() diferem apenas na função que chamam dentro do procedimento. EnquantofilterX() callsgetX(), filterY() ...

3 a resposta

Por que usamos std :: function em C ++ ao invés do ponteiro de função C original? [duplicado]

1 a resposta

Ponteiro de Função - Desreferenciamento Automático [duplicado]

Possible Duplicate: Como acontece a desreferenciação de um ponteiro de função? [https://stackoverflow.com/questions/2795575/how-does-dereferencing-of-a-function-pointer-happen] void myprint(char* x) { printf("%s\n", x); } int main() { char* s = ...

1 a resposta

pointer-to-function constexpr estático, diferença entre compiladores

Ao responderessa questão, Eu tentei o seguinte código com gcc (código compilado) e clang (código rejeitado):

3 a resposta

Como posso passar uma função de membro para um ponteiro de função?

class Child; class Parent { public: void (*funcPointer)(); void (*funcPointer2)(Parent* _this); void (Child::*funcPointer3)(); }; class Child: public Parent { public: void TestFunc(){ } void Do(){ Parent p; p.funcPointer=TestFunc; // error, '=': ...

4 a resposta

Significado de int (*) (int *) = 5 (ou qualquer valor inteiro)

Não consigo descobrir isso: int main() { int (*) (int *) = 5; return 0; }A atribuição acima é compilada com g ++ c ++ 11. Eu sei dissoint (*) (int *) é um ponteiro para uma função que aceita um(int *) como argumento e retorna um int, mas não ...

2 a resposta

C ++ Convertendo o ponteiro de função para uma chave “hash” exclusiva

Se pergunta original no fundo.Acho que entendo o que vocês estão dizendo agora - que, como a estrutura interna do ponteiro da função de membro é específica d...

4 a resposta

Visual C ++ ~ não inlining simples chamadas de ponteiro de função const

Caro StackOverflowers,Eu tenho um pedaço simples de código que estou compilando no Microsoft Visual Studio C ++ 2012:

1 a resposta

Exportar um ponteiro de função da dll

Eu tenho um ponteiro de função em um arquivo DLL (na implementação, não no cabeçalho). Como posso chamar a função apontada por esse ponteiro no código fonte exe?

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