资源简介
简单完整,可以运行的线程池实例
代码片段和文件信息
// ThreadPool.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include
#include
using namespace std;
//线程池的回调函数
VOID WINAPI ThreadPoolCallBack(PTP_CALLBACK_INSTANCE instance PVOID param)
{
cout << “param:“ << (int)param << “\tThread id = “ << GetCurrentThreadId() << endl;
Sleep(200); // 模拟一个任务时间为100毫秒的执行
return;
}
DWORD GetNumOfProcess()// 获取CPU的核心数
{
SYSTEM_INFO sysinfo;
GetSystemInfo(&sysinfo); // 获取操作系统信息
return sysinfo.dwNumberOfProcessors;
}
int main()
{
PTP_POOL tPool;
tPool = CreateThreadpool(NULL); // 创建一个
- 上一篇:C语言基础思维导图
- 下一篇:Linux操作系统下C语言编程入门.pdf
相关资源
- 《Windows+API+编程》pdf
- Qt Windows下的毛玻璃效果
- QT+opencv打开RTSP视频流多线程
- Qt多线程
- linux上c++多线程
- windows内核安全与驱动开发所有源码
- 多线程高速文件搜索程序源码
- Windows驱动开发技术详解 源码
- Windows核心编程(第5版中文版)
- MFC 按键精灵.rar
- 《计算机操作系统(第三版)》pdf 高
- c++ 多线程(入门级)
- Linux多线程服务端编程 书签高清非扫
- c++ 检测windows机型
- Windows读 USB口
- c++ 多线程
- c++ windows服务开发样例
- Windows下的磁盘扇区查看工具
- 多线程控制
- MFC 获取windows系统日志
- popstar (消灭星星c++游戏
- C++/CLI Windows窗体应用程序
- 《Windows游戏编程大师技巧第二版》
- windows api 大全(比较全)
- Windows程序设计(第五版)【完整珍藏
- VS2008 windows应用程序C++
- c语言windows程序设计中文件版
- 在Windows中读取bios信息
- windows 程序设计第5版(附带光盘文件
- Windows界面编程第七篇 文件拖拽(文件
评论
共有 条评论