不懂就要问,如何用 C++跨平台获取 CPU、内存使用率?
資深大佬 : liuguangxuan 11
想用 C++获取 CPU 、内存的使用率,要求跨平台( Windows 、Linux )。查到的解决办法如下:
- sigar 库,但是作者好像已经放弃维护了,没有文档可以参考,官网打不开。
- ACE 网络库提供了接口,但是只是获取 CPU 、内存使用率,显得有点儿太笨重了。
- 自己实现,根据宏来判断平台。然后调用系统接口。
请教各位大佬,有没有更好的解决办法?
大佬有話說 (26)