我一直在包装一个 gl 文件,但它在标题scheme
中失败了两次。gl.h
我在 OSx 上,所以它可能依赖于平台,但我在生活中的其他任何地方都没有见过这种语法。
typedef void (* glMultiDrawElementsProcPtr) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei primcount);
注意const GLvoid* const *indices
. 方案 C 解释器有一个小的 C 子集,不理解标头的这一部分。
这是什么意思,我怎样才能安全地用别的东西代替它......我把它改成了
const GLvoid** indices