CV_EXPORTS定义及作用

CV_EXPORTS 常用如下:

class CV_EXPORTS MatExpr;

template<typename _Tp> class CV_EXPORTS Size_;

CV_EXPORTS 定义于types_c.h:

#if (defined WIN32 || defined WIN64) && defined CVAPI_EXPORTS
    #define CV_EXPORTS __declspec(dllexport)
#else
    #define CV_EXPORTS
#endif
实质上就是__declspec(dllexport)的定义:

msdn对__declspec(dllexport)的解释如下:

http://msdn.microsoft.com/zh-cn/library/a90k134d(v=vs.80).aspx

上一篇:nyoj_61: 传纸条(一)


下一篇:字符串模式匹配算法系列(二):KMP算法