__declspec

[复制链接]
查看11 | 回复1 | 2010-11-29 13:51:16 | 显示全部楼层 |阅读模式
#ifdef WIN32 #ifdef UOML_API_EXPORTS #define UOML_API __declspec (dllexport) #else #define UOML_API
谁能帮我详细解释一下这段代码? C++环境

回复

使用道具 举报

千问 | 2010-11-29 13:51:16 | 显示全部楼层
#ifdef WIN32 //WIN32为全局宏定义,使用VS编译器会自动加此宏开关#ifdef UOML_API_EXPORTS //如果程序前部有定义此宏开关,则编译以下语句#define UOML_API __declspec (dllexport) //将UOML_API定义成DLL输出函数#else //如果程序前部未定义UOML_API_EXPORTS宏开关,则编译以下语句#define UOML_API //将 UOML_API 定义成空
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行