, . , , , .
, ? , - , ?
, , :
enum Side { White, Black };
class Checker
{
Side side ;
public:
Checker ( Side side ) : side(side) {
}
};
int main()
{
Checker white[12] = { White, White, White, White, White, White, White, White, White, White, White, White, };
Checker black[12] = { Black, Black, Black, Black, Black, Black, Black, Black, Black, Black, Black, Black, };
Checker* both[2] = { white, black };
return 0;
}
:
Checker white[12] = { Checker(White,0), Checker(White,1) ...
, , , , , .