//定義全局變量CS,CS可隨意更改,如果更改函數名也要更改
DefineThreadSafeScalarVar (int, CS,0);
//在main函數初始化線程安全變量
main()
{
//一定要初始化
InitializeCS ();
SetCS (0);
......
//一定要釋放線
UninitializeCS ();
}
int threadFunc()
{
GetPointerToCS ();
//中間寫多線程操作同一個變量的代碼
ReleasePointerToCS ();
}