Я столкнулся с проблемой, когда пытался выполнить операцию «и» между переменной GLuint и макросом, тип которого — GLuint.
Описание:
Среда JNI программирования на платформе Android
Я уверен, что я включаю пути заголовка, необходимые проекту.
в файле .h я определил:
#define EGL_WINDOW_RGB 0;
в файле .cpp я пытаюсь:
(flags & EGL_WINDOW_RGB)
где flags это GLuint, который на самом деле является беззнаковым типом int.
проблема:
(флаги & EGL_WINDOW_RGB) получить синтаксическую ошибку. однако, (флаги & 0) нормально
Тогда я хочу знать, в чем проблема
Задача ещё не решена.
Других решений пока нет …