我正在研究一个多线程系统,根据文件访问权限,可以在不同的线程之间共享文件.如何检查文件是否已被另一个线程打开.提前致谢
我正在使用一个结构
typedef struct ObjectHandle
{
long *objHandle;
}ObjectHandle ;
Run Code Online (Sandbox Code Playgroud)
输出是此结构的值的函数
AllocateObject(ObjectHandle* objectHandle)
{
....
...
...
objectHandle->objHandle = some long value;
}
Run Code Online (Sandbox Code Playgroud)
但是编译器正在发出警告:赋值从整数中生成指针而没有强制转换
请帮忙