Resultados da pesquisa a pedido "function-pointers"

2 a resposta

Ponteiro de função de incompreensão - passando como argumento

Eu quero passar uma função de membro da classe A para a classe B através de um ponteiro de função como argumento. Por favor, informe se esta estrada está levando a algum lugar e me ajude a encher o buraco. #include <iostream> using namespace ...

1 a resposta

Como passar funções anônimas como parâmetros no Rust?

Eu tenho brincado comRust a semana passada. Parece que não consigo descobrir como passar uma função que é definida como um parâmetro ao chamar o método e não encontrei nenhuma documentação que mostre que eles são usados dessa maneira. É possível ...

3 a resposta

Reinicie um computador usando ponteiros de função em C

Eu estava aprendendo sobre ponteiros de função em C quando me deparei com um programa que reinicia o computador após a execução. void (*f) (void); f=(void (*)(void) MK_FP(0xFFFF,0x0000); f();A parte (void (*) (void)) não estava no texto original ...

4 a resposta

Funções distintas têm endereços distintos?

Considere estas duas funções: void foo() {} void bar() {}é garantido que&foo != &bar? Similarmente, template<class T> void foo() { }é garantido que&foo<int> != &foo<double>? Conheço dois vinculadores que definem as funções das dobras ...

1 a resposta

Kernel CUDA com ponteiro de função e modelos variados

Estou tentando criar uma estrutura cuda que aceite funções de usuário e encaminhe-as para o kernel, através de ponteiros de função de dispositivo. O CUDA pode trabalhar com modelos variados (-stc = c ++ 11) e até agora tudo bem. No entanto, ...

2 a resposta

void * pode ser usado para armazenar ponteiros de função? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que ponteiros de função e ponteiros de dados são incompatíveis em C / C ++? [/questions/12358843/why-are-function-pointers-and-data-pointers-incompatible-in-c-c] 14 respostasvoid * é definido de tal ...

12 a resposta

Alternativa aos métodos virtuais estáticos do c ++

No C ++, não é possível declarar uma função virtual estática, nem converter uma função não estática em um ponteiro de função no estilo C. Agora, eu tenho um ol 'C SDK simples que usa muito ponteiros de função. Eu tenho que preencher uma ...

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

4 a resposta

existem ponteiros de função em c #?

Eu estou tentando aprender alguma codificação c # e me perguntando se o conceito c ++ de ponteiros de função está incluído no c #. Eu vejo que existem coisas como delegados. Eles são o mesmo conceito? ou eles diferem em um nível mais fundamental?

2 a resposta

Expressão SFINAE para sobrecarregar no tipo de ponteiro de função passado

Neste exemplo, uma função é passada para um modelo de função implicitamente instanciado. // Function that will be passed as argument int foo() { return 0; } // Function template to call passed function template<typename F> int call(F f) { ...