Tip: if you are confused by the gender::female syntax, look up enum classes or ask a medior.
// 67 - A player has a gender
{
player p; // players are female by default so we don't have to specify every time
assert(p.get_gender() == gender::female);
p = player(gender::male); // but gender can be set at construction
assert(p.get_gender() == gender::male);
p.set_gender(gender::female); // gender can be set e.g. through options
assert(p.get_gender() == gender::female);
}
A player has a gender, either male or female.
Tip: if you are confused by the
gender::female
syntax, look upenum
classes or ask a medior.