/in/foo.cc: In constructor 'Quadrilateral::Quadrilateral(int, int, int, int, int, int, int, int)':
/in/foo.cc:31:7: warning: 'Quadrilateral::y1' will be initialized after [-Wreorder]
int y1,y2,y3,y4;
^~
/in/foo.cc:30:10: warning: 'int Quadrilateral::x2' [-Wreorder]
int x1,x2,x3,x4;
^~
/in/foo.cc:11:3: warning: when initialized here [-Wreorder]
Quadrilateral(int a=0,int b=0,int c=0,int d=0,int e=0,int f=0,int g=0,int h=0)
^~~~~~~~~~~~~
/in/foo.cc:31:10: warning: 'Quadrilateral::y2' will be initialized after [-Wreorder]
int y1,y2,y3,y4;
^~
/in/foo.cc:30:13: warning: 'int Quadrilateral::x3' [-Wreorder]
int x1,x2,x3,x4;
^~
/in/foo.cc:11:3: warning: when initialized here [-Wreorder]
Quadrilateral(int a=0,int b=0,int c=0,int d=0,int e=0,int f=0,int g=0,int h=0)
^~~~~~~~~~~~~
/in/foo.cc:31:13: warning: 'Quadrilateral::y3' will be initialized after [-Wreorder]
int y1,y2,y3,y4;
^~
/in/foo.cc:30:16: warning: 'int Quadrilateral::x4' [-Wreorder]
int x1,x2,x3,x4;
^~
/in/foo.cc:11:3: warning: when initialized here [-Wreorder]
Quadrilateral(int a=0,int b=0,int c=0,int d=0,int e=0,int f=0,int g=0,int h=0)
^~~~~~~~~~~~~