0

我查看了apache服务器的源代码,其中一些函数声明如下:

APU_DECLARE(const char *) apr_xml_empty_elem(apr_pool_t *p,const apr_xml_elem *elem);

APU_DECLARE 是一个定义,声明如下:

#define APU_DECLARE(type)   type

我不明白为什么会这样。APU_DECLARE 似乎没用。它有特殊意义吗?

4

1 回答 1

0

#define APU_DECLARE(type) __declspec(dllimport) type __stdcall适用于WIN32。

它允许它们跨平台。

于 2013-05-15T09:55:28.417 回答