class Point3
{
public:
union
{
struct
{
int x, y, z;
};
int val[3];
{
public:
union
{
struct
{
int x, y, z;
};
int val[3];
};
引用的时候可以写成:
Point3 p;
int dimension = 1;
p.val[dimension]
};
引用的时候可以写成:
Point3 p;
int dimension = 1;
p.val[dimension]