内置于c中的offsetof函数自动返回结构对象中某个变量相对于结构对象起始地址的偏移值。
关闭(s,m ); 的第一个参数是结构,第二个参数是结构中变量的名称。 此宏返回该变量从结构头部的“字节偏移”。 这个正好可以用于定义
再举一个例子:
有结构体:
struct vertex { glm :3360 ve C3位置; glm:vec3 normal; glm:vec2 texCoord; (; 在OpenGL中可以这样使用
lvertexattribpointer (2,2,GL_FLOAT,GL_FALSE,sizeof(vertex ),void* ) offset of (vertex,texCoord ) )