はのは、私は、配列float floatBuffer[4]
を定義していると私は構造体を持っているとしましょう:vec3割り当て前struct vec3{float x,y,z;} myVec;
静的配列バッファの割り当て
、私は割り当てる:floatBuffer[3] = 0.0f;
を(これが可能であるならば、)どのような方法ですることができますIは、myVec
(バイナリコピー)floatBuffer[0]
を割り当てるように[0] == myVec.x
- floatBuffer
- floatBuffer [2] == myVec.z
floatBuffer [3] ==は0.0f
?
'one go'を定義します。 –
'floatbuffer'は静的なので(タイトルから仮定します)、他のゼロ以外のコンパイル時定数を指定しない限り、すべての配列要素はゼロ初期化されます。もちろん、後で変更することもできます。あなたの問題は初期値を指定していますか? – dirkgently
@BenjaminLindleyバイナリコピー – xcrypt