#glfw
Вопрос:
Небольшой тест:
$ ./test
OpenGL version: 4.6.0 NVIDIA 470.57.02
Key callback
Char callback
Key callback
Гарантируется ли, что «Обратный вызов ключа» всегда происходит до «обратного вызова Char», или это потенциальная ловушка закона Хайрама.
Комментарии:
1. Независимо от того, что говорится или не говорится в руководстве, я бы на это не рассчитывал.
2. На самом деле, я не смог найти ничего, связанного с порядком этих событий в руководстве, но при желании их можно будет сгруппировать в любом случае, верно?
3. Что ты имеешь в виду? Вы спрашиваете, прибудет ли один из них тогда и только тогда, когда прибудет другой, в том же кадре?
4. Я имею в виду, что если я установлю обратный вызов для обоих этих событий, я, очевидно, поймаю два события за одно нажатие клавиши. Хотя, похоже, я получаю только один для включения. Вопрос в том, гарантируется ли порядок двух обратных вызовов.
5. Тогда ответ тот же, я бы на это не рассчитывал. Тем более, что, как вы говорите, в руководстве об этом не упоминается. Это даже не рассчитывало бы на то, что они прибудут парами.