Miembro de matriz de acceso a clase CPP por nombre diferente

struct U
{
    int   v[2];
    int&  x;
    int&  y;
};

U::U()
    : x(v[0])
    , y(v[1])
{}
Terrible Thrush