Tag: POINTER-TO-MEMBER
Tengo una clase que tiene ciertas funciones miembro de diferentes tipos. Ahora estoy tratando de crear un unordered_map de estas funciones miembro basado en una clave std::string. He llegado hasta aquí: si creo una lambda sin capturar, devuelve el puntero de función a la función miembro. Pero no puedo averiguar . . . Read more
Tengo una lista de punteros a funciones, la no perteneciente a una clase se compila sin errores, pero la perteneciente a una clase se compila con errores: error: no se puede convertir ‘void (CVdmConfig::)()’ en ‘fp {aka void ()()}’ en la inicialización CVdmConfig::writeConfig es una función void. typedef void (*fp)(); . . . Read more
Pregunta de principiante: Tengo esta clase: class A { private: void error(void); public: void callError(void); }; Y me gustaría llamar a la función error desde callError usando un puntero. Puedo lograr llamar a una función pública desde la función main usando un puntero. int main(void) { void (A::*abc)(void) = &A::callError; . . . Read more