c_cpp [测试]#C ++#多线程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp [测试]#C ++#多线程相关的知识,希望对你有一定的参考价值。

CHAR* CMyDevice::LoadDllContext(char* filename)
{
	DWORD dwReadWrite, LenOfFile = FileLen(filename);
	HANDLE hFile = CreateFileA(filename, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, 0, OPEN_EXISTING, 0, 0);
	if (hFile != INVALID_HANDLE_VALUE)
	{
		PCHAR buffer = (PCHAR)malloc(LenOfFile);
		SetFilePointer(hFile, 0, 0, FILE_BEGIN);
		ReadFile(hFile, buffer, LenOfFile, &dwReadWrite, 0);
		CloseHandle(hFile);
		return buffer;
	}
	return NULL;
}

以上是关于c_cpp [测试]#C ++#多线程的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp 多线程

c_cpp 多线程QA.cpp

C++11线程池库及测试demo

c_cpp 使用evhttp的多线程HTTPServer

c_cpp 多线程应用程序,用于添加整数数组。

单元测试多线程 程序不正常执行解决方案