关于共享程序段的问题,在线等待
写了一个DLL并且在A.CPP中定义了一个共享程序段:
#pragma data_seg(".MYDATA")
static HINSTANCE hins=NULL;
static BOOL blViewScreen = FALSE;
static BOOL bFlag=TRUE;
static char szBuf[256];
static char *p=NULL;
static CString msg="";
#pragma data_seg()
#pragma comment(linker,"/SECTION:.MYDATA,RWS")
现在我要在B.CPP中使用共享程序段中的一个变量,应该如何去做?我在B.CPP中用:
extern CString msg;
这样连接的时候出现了:
unresolved external symbol "class CString msg" (?msg@@3VCString@@A)
如何解决?