Resultados de la búsqueda a petición "member-function-pointers"

1 la respuesta

Puntero a función a función miembro

1 la respuesta

¿Cuáles son las reglas para los punteros de función y los punteros de función miembro para funciones estándar?

1 la respuesta

Problema de puntero de función miembro con métodos de biblioteca estándar

Esta pregunta se genera de Pasar un puntero de función miembro a un método de clase sobrecargado en una función de ...

1 la respuesta

Uso no válido de la función miembro no estática c ++

Estoy siguiendo estoejemplo [https://sourcemaking.com/design_patterns/state/cpp/1]. Pero cuando compilo, devuelve un error: Uso no válido de la función miembro no estática en la linea void(Machine:: *ptrs[])() = { Machine::off, Machine::on ...

1 la respuesta

¿Por qué debo usar la dirección del operador para obtener un puntero a una función miembro?

struct A { void f() {} }; void f() {} int main() { auto p1 = &f; // ok auto p2 = f; // ok auto p3 = &A::f; // ok // // error : call to non-static member function // without an object argument // auto p4 = A::f; // Why not ok? }¿Por qué debo usar ...

1 la respuesta

¿Cómo llamar al puntero a la función miembro, que se ha guardado en un vector de estructura personalizada? [cerrado

Mi pregunta es en realidad con respecto apreguntas formuladas [https://stackoverflow.com/questions/51900083/unable-to-call-member-function-pointer-that-is-inside-a-struct] . He probado elanswer dado por @ r3mus ...

2 la respuesta

Cómo registrar un puntero de función miembro de clase derivada con una clase base

2 la respuesta

C ++ Comparando punteros de función miembro

En C ++, ¿es posible definir un orden de clasificación para los punteros a las funciones miembro? Parece que el operador <no está definido. Además, es ile...

2 la respuesta

¿Puedo obtener el objeto propietario de un parámetro de plantilla de función miembro?

Dado un objeto: struct foo { void func(); }; Ahora dada la declaración de la función de plantilla: template<typename T, T F> void bar();Asi quebar tomará una función miembro así: bar<decltype(&foo::func), &foo::func>()En el cuerpo debar Quiero ...

3 la respuesta

Punteros a funciones miembro virtuales. ¿Como funciona?

Considere el siguiente código de C ++: