Конвертация кода из java в с++

295
13 февраля 2017, 14:33

Есть код, написанный на Java:

    public class KeyCallback extends GLFWKeyCallback
    {
        public static final boolean[] keys = new boolean[65536];
        @Override
        public void invoke(long window, int key, int scancode, int action, int mods)
        {
            keys[key] = action != GLFW.GLFW_RELEASE;
        }
    }

Как написать то же самое, только на C++?

Answer 1

KeyCallback.h

class KeyCallback : public GLFWKeyCallback {
    public :
        static bool keys[];
        void invoke(long window, int key, int scancode, int action, int mods) override;
}

KeyCallback.cpp

void KeyCallback::invoke(long window, int key, int scancode, int action, int mods) {
    keys[key] = action != GLFW.GLFW_RELEASE;
}
bool KeyCallback::keys[] = new bool[65536]
READ ALSO
Настройка эмулятора в Android Strudio

Настройка эмулятора в Android Strudio

ЗдравствуйтеНужно запрограммировать обработку мышки

304
Проверка победы в крестики-нолики по диагонали

Проверка победы в крестики-нолики по диагонали

Не могу составить правильные условия победы по диагоналиПри наличии 5 одинаковых символов по диагонали, игра все равно продолжается

480