用Qt编程,如何获取系统信息,cpu使用率,内存占用

用Qt编程,如何获取系统信息,cpu使用率,内存占用,第1张

#include <QtCore/QCoreApplication>

#include <windowsh>

#include <qdebugh>

using namespace std;

int main(int argc, char argv[])

{

QCoreApplication a(argc, argv);

SYSTEM_INFO info;

GetSystemInfo(&info);

qDebug()<<"numbers of CPUs:"<<infodwNumberOfProcessors;

qDebug()<<"CPU type:"<<infodwProcessorType<<infowProcessorRevision;

return aexec();

}

这个可以哦 试试看吧。

这是与系统相关的系统编程。

我是linux用户,提供下cpu和内存的获取情况的办法:

读取/proc/cpuinfo能获得cpu的详情

读取/proc/meminfo能获取当前内存的使用情况。

具体自己解析下就好了。

因为/proc是内存映射的文件系统。所以数据都是实时的。不用担心读文件的效率问题。

其实直接读的是内存。

以上就是关于用Qt编程,如何获取系统信息,cpu使用率,内存占用全部的内容,包括:用Qt编程,如何获取系统信息,cpu使用率,内存占用、在linux中如何使用QT来编写C++代码来找出CPU及MEMEROY的使用情况、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9609712.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存