Is it possible to do something like this (just an example):
struct myStruct
{
int a;
int b;
int c = a + b; //I know this is not allowed...
};

where a member of the struct changes based on the other members.