我正在阅读 opengl es 书,在源代码中我找到了这个宏
///
// Macros
//
#define ESUTIL_API
#define ESCALLBACK
稍后在实现文件 .c 中
void ESUTIL_API esInitContext ( ESContext *esContext )
{
if ( esContext != NULL )
{
memset( esContext, 0, sizeof( ESContext) );
}
}
根据我对宏的理解,它们只是替换了宏定义的内容。虽然我不明白在这种情况下它是什么意思。
谢谢。