>>307 >>308 >>309
なるほど,理解できました.なるほど納得です.勉強になりました.

そして私は大きな間違いをしていました.やりたかったのは,
struct B{ int x; };
struct A{ B foo; };
のときですね...
&A::fooは取得できるんですが,A::B::xではとれません…
計算はできても良さそうなのですが…
ひょっとしてこの場合も同じようになるのでしょうか?