【发布时间】:2021-06-16 10:06:37
【问题描述】:
我正在学习 Android OpenGL。有官方demo和代码段:
gl_code.cpp
static void printGLString(const char* name, GLenum glName) {
const char* v = (const char*) glGetString(glName);
LOGI("GL %s = %s\n", name, v); // print log : GL vendor=ARM
// free((void*)v); // my question ???
}
// invoke
printGLString("vendor", GL_VENDOR);
这个官方演示不调用free。
调用glGetString后是否需要释放const char* v?
【问题讨论】: