void class_b::func( void* pclass_a )
{
 class_a* ptr = (class_a*)pclass_a;
 ptr->hoge = 1;  ←★
 ptr->foo();    ←★
}
こんな風にptrにはclass_aのポインタを入れてclass_aのメンバ、メンバ関数にアクセスしてますが、
数が多いと、"ptr->" の部分が冗長で面倒なのです。
スコープがまるでclass_aの中にいるときのように省略する手段などありませんか?