GLuint bindingPoint = 1, buffer, blockIndex;
私は私が必要とする1つのチュートリアルでこれを見つけた、と私は前に、このような変数の初期化を見たことがありません。
この行は
GLuint bindingPoint = 1;
GLuint bindingPoint = buffer;
GLuint bindingPoint = blockIndex;
を意味するのでしょうか?
GLuint bindingPoint = 1, buffer, blockIndex;
私は私が必要とする1つのチュートリアルでこれを見つけた、と私は前に、このような変数の初期化を見たことがありません。
この行は
GLuint bindingPoint = 1;
GLuint bindingPoint = buffer;
GLuint bindingPoint = blockIndex;
を意味するのでしょうか?
ラインGLuint bindingPoint = 1, buffer, blockIndex;
は、次の3つに相当する:
GLuint bindingPoint = 1;
GLuint buffer;
GLuint blockIndex;
両方のバージョンがbindingPoint, buffer, blockIndex
変数を定義します。 bindingPoint
は1
に初期化されています。
ありがとうございました! – Cleopatra
もう一つのオプション( 'buffer'と' blockIndex'が既に宣言されている場合のみ有効)は '' GLuint bindingPoint =(1、buffer、blockIndex); '' '' ''を評価して結果をスローする'bufferIn'を評価し、' blockIndex'を評価し、 'GLuint型の新しい変数' bindingPoint'を初期化するために使用します。 –
これは元のステートメントの代替読書ではありません。ストーリーテラーが書いたことを明白に意味しています。 –
[* init-declarator-list *](http://en.cppreference.com/w/cpp/language/declarations#Simple_declaration) – genpfault