Name: Eamon 2012-08-28 19:39
Why is this line ok:
long double x = (1 / sqrt(2));
but this one isn't:
long double x = (1 / 4);
?
long double x = (1 / sqrt(2));
but this one isn't:
long double x = (1 / 4);
?
enum AnimalFlags
{
HasClaws = 1,
CanFly =2,
EatsFish = 4,
Endangered = 8
};
AnimalFlags seahawk = CanFly | EatsFish | Endangered; // error
AnimalFlags seahawk = static_cast<AnimalFlags>(static_cast<int>(CanFly) | static_cast<int>(EatsFish) | static_case(Endangered)); // ok