Resultados de la búsqueda a petición "function-pointers"
c ++ / cli pass delegado (administrado) a código no administrado
¿Cómo paso un puntero de función de C ++ administrado (C ++ / CLI) a un método no administrado? Leí algunos artículos, comoeste de MSDN [http://msdn.microsoft.com/en-us/library/ms235575.aspx], pero describe dos ensamblajes diferentes, mientras ...
¿Se puede pasar una expresión lambda como puntero de función?
Estoy tratando de pasar una expresión lambda a una función que toma un puntero de función, ¿es esto posible? Aquí hay un código de muestra, estoy usando VS2010: #include <iostream> using namespace std; void func(int i){cout << "I'V BEEN CALLED: ...
¿Cuál es la diferencia entre std :: function y std :: mem_fn
Tengo problemas para descubrir la diferencia entre los dos contenedores de funcionesstd::function [http://en.cppreference.com/w/cpp/utility/functional/function]ystd::mem_fn [http://en.cppreference.com/w/cpp/utility/functional/mem_fn]. De la ...
Puntero a la función actual
¿Hay alguna forma de obtener un puntero a la función actual, tal vez a través de extensiones gcc o algún otro truco? EditarTengo curiosidad por saber si es posible obtener el puntero de función sin usar explícitamente el nombre de la función. ...
¿Cómo pasar un puntero a una función miembro a una función C? [duplicar]
Posible duplicado: Usar una función miembro de clase C ++ como una función de devolución de llamada C [https://stackoverflow.com/questions/1000663/using-a-c-class-member-function-as-a-c-callback-function] Estoy escribiendo una biblioteca ...
¿Cómo crear el mapa <string, class :: method> en c ++ y poder buscar la función y llamarla?
Estoy tratando de crear un mapa de cadena y método en C ++, pero no sé cómo hacerlo. Me gustaría hacer algo así (pseudocódigo): map<string, method> mapping = { "sin", Math::sinFunc, "cos", Math::cosFunc, ... }; ... string &function; handler = ...
Llamar a un puntero de función cuya función asignada tiene menos argumentos que el tipo de puntero
Considere el siguiente código: #include <iostream> typedef int (*test_func_t) (int, int, int); int print_integer (int a) { std::cout << "num: " << a << "\n"; return a; } int main (int argc, char * argv[]) { test_func_t func = (test_func_t) ...
CUDA: copie la matriz de punteros de función creada dinámicamente en la CPU a la memoria de la GPU
Me gustaría crear una lista de punteros de función dinámicamente en la CPU (con algún tipo depush_back() método llamado desdemain()) y copiarlo a una GPU__constant__ o__device__ matriz, sin necesidad de recurrir a estática__device__ punteros de ...
Punteros de función que funcionan como cierres en C ++
¿Hay alguna manera en C ++ para crear efectivamente un cierre que será un puntero de función? Estoy usando la Biblioteca Científica Gnu y tengo que ...
Analizador matemático C ++ con función definida por el usuario
Quiero implementar un analizador matemático con función definida por el usuario. Hay varios problemas por resolver. Por ejemplo,int eg(int a,int b){return a+b;} es la función que quiero agregar al analizador. Primero: ¿Cómo almacenar todas las ...