"weird"变量初始化

"weird" variable initialization

本文关键字:初始化 weird 变量      更新时间:2023-10-16

含义是:

GLuint bindingPoint = 1, buffer, blockIndex;

我在我需要的一个教程中找到了这一点,而且我以前从未见过如此可变的初始化。

这行是指

GLuint bindingPoint = 1;
GLuint bindingPoint = buffer;
GLuint bindingPoint = blockIndex;

GLuint bindingPoint = 1, buffer, blockIndex;等于以下三个:

GLuint bindingPoint = 1;
GLuint buffer;
GLuint blockIndex;

两个版本都定义变量bindingPoint, buffer, blockIndex。使用bindingPoint初始化为1