问题描述
- 用C++怎样获取处理器信息、硬盘大小、内存大小等信息
-
处理器信息是这样的:Intel(R) Core(TM) i3 cpu M 380 @2.53GHz
有没有api直接获取的(求大神解答,谢谢)
解决方案
最简单的是直接去注册表中读,在HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemCentralProcessorProcessorNameString
也可以用wim接口或者用嵌入式汇编调用cpuid直接获取。还可以调用systeminfo,从它的返回值获取。
以上方法具体代码可以google下。
解决方案二:
cat /proc/cpuinfo
时间: 2024-10-14 18:19:19