c++获取cpu信息方法是什么?

这是我的看法,请采纳。

实现如下:boolCPUID::GetSerialNumber(SerialNumberserial){Executecpuid(1);//执行cpuid,参数为eax1boolisSupportm_edx(118);//edx是否为1代表CPU是否存在序列号if(falseisSupport)//不支持,返回false{returnfalse;}memcpy(serial.nibble[4],m_eax,4);//eax为最高位的两个WORDExecutecpuid(3);//执行cpuid,参数为eax3memcpy(serial.nibble[0],m_ecx,8);//ecx和edx为低位的4个WORDreturntrue;}

发布于 2023-03-17 13:43:21
收藏
分享
海报
0 条评论
6
目录

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码