//定义全局变量CS,CS可随意更改,如果更改函数名也要更改
DefineThreadSafeScalarVar (int, CS,0);
//在main函数初始化线程安全变量
main()
{
//一定要初始化
InitializeCS ();
SetCS (0);
......
//一定要释放线
UninitializeCS ();
}
int threadFunc()
{
GetPointerToCS ();
//中间写多线程操作同一个变量的代码
ReleasePointerToCS ();
}