Как получить доступ к переменным-членам класса, используя пустой указатель, но не объект

Я пытаюсь получить доступ к переменным-членам класса без использования объекта. пожалуйста, дайте мне знать, как идти.

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

Ответы на вопрос(6)

Ваш ответ на вопрос