#include<iostream>
#include<cstring>
using namespace std;
typedef enum {face=0,security=1,supermarket=2,person=3,car=4,non_vehicle=5} feature_type;
typedef enum {cos=0,euclidean=1} similar_method;
struct my
{
feature_type feature;
similar_method similar;
int version[4];
};
int main()
{
my mmm1;
mmm1.feature=non_vehicle;
cout<<mmm1.feature<<endl;
int version1[4]={1,3,5,3};
memcpy(mmm1.version,version1,4*sizeof(int));
cout<<mmm1.version[0]<<endl;
return 0;
}