VC中常用预编译指令
2016-05-07 09:29
260 查看
在vc的动态链接库中,常见__declspec(dllexport),在此搜索一些资料,总结一下。它的大致意思是:declare specific(猜的)
摘自MSDN:点击打开链接
用于指定存储类信息的扩展特性语法使用 __declspec 关键字,该关键字指定给定类型的实例将与下面所列的 Microsoft 专用存储类特性一起存储。其他存储类修饰符的示例包括 static 和 extern 关键字。但是,这些关键字是
C 和 C++ 语言的 ANSI 规范的一部分,并且本身不包含在扩展特性语法中。扩展特性语法简化并标准化了 Microsoft 专用的 C 和 C ++ 语言扩展。
decl-specifier:
__declspec ( extended-decl-modifier-seq )
extended-decl-modifier-seq:
extended-decl-modifier opt
extended-decl-modifier extended-decl-modifier-seq
extended-decl-modifier:
align( # )
allocate(" segname ")
appdomain
code_seg(" segname ")
deprecated
dllimport
dllexport
jitintrinsic
naked
noalias
noinline
noreturn
nothrow
novtable
process
property({get=get_func_name| ,put= put_func_name})
restrict
safebuffers
selectany
thread
uuid(" ComObjectGUID ")
空格用于分隔声明修饰符序列。示例显示在后面的部分。
参考博客:C++中declspec用法总结
摘自MSDN:点击打开链接
Microsoft
专用
用于指定存储类信息的扩展特性语法使用 __declspec 关键字,该关键字指定给定类型的实例将与下面所列的 Microsoft 专用存储类特性一起存储。其他存储类修饰符的示例包括 static 和 extern 关键字。但是,这些关键字是C 和 C++ 语言的 ANSI 规范的一部分,并且本身不包含在扩展特性语法中。扩展特性语法简化并标准化了 Microsoft 专用的 C 和 C ++ 语言扩展。
语法
decl-specifier:__declspec ( extended-decl-modifier-seq )
extended-decl-modifier-seq:
extended-decl-modifier opt
extended-decl-modifier extended-decl-modifier-seq
extended-decl-modifier:
align( # )
allocate(" segname ")
appdomain
code_seg(" segname ")
deprecated
dllimport
dllexport
jitintrinsic
naked
noalias
noinline
noreturn
nothrow
novtable
process
property({get=get_func_name| ,put= put_func_name})
restrict
safebuffers
selectany
thread
uuid(" ComObjectGUID ")
空格用于分隔声明修饰符序列。示例显示在后面的部分。
参考博客:C++中declspec用法总结
相关文章推荐
- 自定义TableviewCell的UIMenuController
- 计算几何算法概览
- Ubnutn 16 安装Android studio 2.0
- 【C/C++】结构体和联合体的区别
- C++ Primer 学习笔记_49_类与数据抽象 -暗含的this指针
- Apache与Nginx的优缺点比较
- C++ Primer 学习笔记_48_类与数据抽象 -类的定义跟声明【下】
- C++ Primer 学习笔记_47_类与数据抽象 --类的定义和声明
- 对于JDBC数据库的初始化操作
- C++ Primer 学习笔记_46_STL实践与分析(20)--容器特有的算法
- 自定义UIMenuController监听的方法必须放在控制器中
- 系统UIMenuController
- 屏幕获取、控件获取、设置宽高
- C++ Primer 学习笔记_45_STL实践与分析(19)--泛型算法的结构
- nyoj 119 士兵杀敌(三)
- Linux03--文件打包与解压
- int main()还是void main()
- Android库. 1 WIFI相关
- Test
- Android的广播