windows 系统资源获取的c++ 方法
来源:互联网 发布:如何去日本工作知乎 编辑:程序博客网 时间:2024/05/18 02:04
1. 获取windows cpu 核个数
size_t getProcessorCores(){ DWORD process, system; if(GetProcessAffinityMask(GetCurrentProcess(), &process, &system)) { int count = 0; for(int i = 0; i < 32; i++) if(system & (1 << i)) count++; return count; } // may be we hav't PROCESS_QUERY_INFORMATION access right SYSTEM_INFO sysinfo; GetSystemInfo( &sysinfo ); return sysinfo.dwNumberOfProcessors;}size_t getAvailableProcessorCores(){ DWORD process, system; if(GetProcessAffinityMask(GetCurrentProcess(), &process, &system)) { int count = 0; for(int i = 0; i < 32; i++) if(process & (1 << i)) count++; return count; } // may be we hav't PROCESS_QUERY_INFORMATION access right SYSTEM_INFO sysinfo; GetSystemInfo( &sysinfo ); return sysinfo.dwNumberOfProcessors;}
0 0
- windows 系统资源获取的c++ 方法
- 获取系统资源的方法
- 如何获取windows系统资源
- Windows系统资源不足的七种处理方法
- Windows系统资源不足的七种处理方法
- 关于获取系统资源的输出
- 调用 Android系统资源的方法
- android 系统资源的加载和获取
- java中各种系统资源的获取
- Android获取系统资源的组件id
- java程序获取系统资源--sigar的使用
- Windows 系统资源不足问题的解决
- windows获取系统资源使用状况 和 放弃cpu
- 调用系统资源文件中的资源的方法
- android应用程序中引用系统资源的方法
- 关闭Aero Shake节约系统资源的方法
- 关闭Aero Shake节约系统资源的方法
- 查看进程占用系统资源的方法
- 2014年3月29阿里巴巴实习生笔试题目
- 黑马程序员-集合框架【TreeSet】、【二叉树】、【Comparable接口】、【Comparator接口】
- dos命令运行sqlite3查看android中的sqlite文件是否有数据
- cocos2d-x 懒人专用宏介绍
- 用1 2 5三个数不同个数的组合的和为100的组合
- windows 系统资源获取的c++ 方法
- CentOS 网卡驱动安装
- 最大子数组
- 生活流水账(转载老婆的文章)
- USACO打怪升级(二): TEXT Submitting Solutions
- c函数之【错误处理函数】
- 从JSON取数据实现图片瀑布流布局的数据动态加载
- 三维旋转的四元数表示方法的解释
- Linux下svn的安装和使用(1)