#include <iostream>
using namespace std;
struct CData {
int m_x;
int m_y;
};
int main() {
CData obj = {10, 20};
int CData::*pData = &CData::m_x;
cout << obj.*pData << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IENEYXRhIHsKCWludCBtX3g7CglpbnQgbV95Owp9OwoKaW50IG1haW4oKSB7CglDRGF0YSBvYmogPSB7MTAsIDIwfTsKCWludCBDRGF0YTo6KnBEYXRhID0gJkNEYXRhOjptX3g7CgkKCWNvdXQgPDwgb2JqLipwRGF0YSA8PCBlbmRsOwoJCglyZXR1cm4gMDsKfQo=