linux下获取cpu个数之C++实现

  • Post author:
  • Post category:linux


  1. 新建一个cpu_num.cpp文件

    touch cpu_num.cpp
  2. 写入如下代码
   #include<iostream>
   	#include<unistd.h>
   	using namespace std;

   	int main()
   	{
   		 int cpu_num;
       		cpu_num = sysconf(_SC_NPROCESSORS_CONF);
       		cout<<"cpu_num="<<cpu_num<<endl;
       		return 0;
}
  1. 编译成可执行程序

    g++ -o cpu_num cpu_num.cpp
  2. 执行程序,得到结果

    ./cpu_num

    在这里插入图片描述



版权声明:本文为qq_37595787原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。