-11

次のコードがあるとします。

enum Keys {
    Up,
    Down,
    Left,
    Right
};

enum KeyState {
    Down,
    Up
};

std::unordered_map<Keys, KeyState> keys;

keys[Keys::Up] = KeyState::Up;
keys[Keys::Down] = KeyState::Up;
keys[Keys::Left] = KeyState::Down;
keys[Keys::Right] = KeyState::Up;

次のようなメソッドを書くにはどうすればよいですか。

isKeyDown(Keys key) {
   return true if key has the Up or Down state.
}
4

1 に答える 1