Cómo obtener acceso a las variables miembro de una clase usando un puntero de vacío pero no un objeto
Estoy tratando de acceder a las variables miembro de una clase sin usar el objeto. por favor déjame saber cómo hacerlo.
class TestMem
{
int a;
int b;
public:
TestMem(){}
void TestMem1()
{
a = 10;
b = 20;
}
};
void (TestMem::*pMem)();
int main(int argc, char* argv[])
{
TestMem o1;
pMem = &(TestMem::TestMem1);
void *p = (void*)&pMem;
// How to access a & b member variables using variable p
getch();
return 0;
}