Add CPP and C struct
CPP