The __declspec keyword specifies that an instance of a given type will be stored using the following Microsoft-specific, storage-class attributes for the x64 compiler:
MSDN:
__declspec 关键字指定一个实例的特殊属性。
就像文件一样,我们知道文件可以拥有读,写,共享等多种属性
函数和变量也一样,可以导出,导入,是否内联,是否进行堆栈操作,在C++中也被扩展了很多功能
你可以查阅MSND 说的很详细的
百度文库里也有(这个资料说的不尽详细,可以将关键字进行单独搜索:如文章中说所有成员函数默认内联,这句不可信)
http://wenku.baidu.com/view/57de721fb7360b4c2e3f642e.html