"странная" инициализация переменной
Что подразумевается под:
GLuint bindingPoint = 1, buffer, blockIndex;
Я нашел это в одном уроке, который мне нужен, и я никогда раньше не видел такой инициализации переменной.
Означает ли эта линия
GLuint bindingPoint = 1;
GLuint bindingPoint = buffer;
GLuint bindingPoint = blockIndex;
?
1 ответ
Решение
Линия GLuint bindingPoint = 1, buffer, blockIndex;
эквивалентно следующим трем:
GLuint bindingPoint = 1;
GLuint buffer;
GLuint blockIndex;
Обе версии определяют переменные bindingPoint, buffer, blockIndex
, С bindingPoint
инициализирован в 1
,