C++ 多线程访问同一变量问题

2025年03月01日 17:15
有3个网友回答
网友(1):

可从C#传递data指针给C++ DLL;

DLL 需传出char *类型
[DllImport(“MyTest.dll")]
// 传出值
public static extern int test(StringBuilder data);

//C++ DLL中申明
char* data = NULL;
extern “C” __declspec(dllexport) int WINAPI setdata(char * buff)
{
//改变data
data = buff;
return 0;
}

网友(2):

浏览了 1944 次 ,都没有解决,难道这个问题解决不了?

网友(3):

我想问一下怎么实现啊,我也遇到这问题了