临界区CRITIAL_SECTION需要注意的问题

	CRITICAL_SECTION sec;
	EnterCriticalSection(&sec);
	LeaveCriticalSection(&sec);
	DeleteCriticalSection(&sec);

如果这样不对section进行初始化的话就会出现下面的错误提示:

 0xC0000005: 读取位置 0xccccccd4 时发生访问冲突

应该先进行初始化操作

	CRITICAL_SECTION sec;
	InitializeCriticalSection(&sec);
	EnterCriticalSection(&sec);
	LeaveCriticalSection(&sec);
	DeleteCriticalSection(&sec);

你可能感兴趣的:(临界区CRITIAL_SECTION需要注意的问题)