最近在看 com技术内幕在前面几章举的例子当中
都是这样 在guids.cpp中 定义了guid
extern "c" const IID IID_X ={......}在ifaces.h中声明
extern "c" const IID IID_X为什么要这样了??再 extern "c" const IID IID_X 这段代码是什么意思?
这个IID 是什么?
都是这样 在guids.cpp中 定义了guid
extern "c" const IID IID_X ={......}在ifaces.h中声明
extern "c" const IID IID_X为什么要这样了??再 extern "c" const IID IID_X 这段代码是什么意思?
这个IID 是什么?
.cpp定义
extern "C" 是以C的格式定义,目的是与别的编译器兼容
IID就数据类型,比如INT