以下关于UNREFERENCED_PARAMETER的目的是什么?

时间:2012-06-27 14:59:11

标签: windows winapi

int APIENTRY _tWinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPTSTR    lpCmdLine,
                     int       nCmdShow)

UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);

这里有UNREFERENCED_PARAMETER的目的是什么?

1 个答案:

答案 0 :(得分:6)

它只是禁止编译器警告函数中有两个未使用的参数。

宏本身可能只是定义为

#define UNREFERENCED_PARAMETER(x) (x)

所以它引用了它的论点,但没有做任何事情。