Jak uzyskać dostęp do zmiennych składowych klasy za pomocą void pointer, ale Not Object

Próbuję uzyskać dostęp do zmiennych członkowskich klasy bez użycia obiektu. daj mi znać, jak się do tego zabrać.

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;
}

questionAnswers(6)

yourAnswerToTheQuestion