首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在计算num_cpus时,gutil的sysinfo.cc是否缺少右括号?

在计算num_cpus时,gutil的sysinfo.cc并不缺少右括号。sysinfo.cc是Google开源的gutil库中的一个文件,用于获取系统信息。在该文件中,计算num_cpus的代码如下:

代码语言:txt
复制
int num_cpus = 0;
#if defined(__linux__) || defined(__APPLE__)
  num_cpus = sysconf(_SC_NPROCESSORS_ONLN);
#elif defined(_WIN32)
  SYSTEM_INFO sysinfo;
  GetSystemInfo(&sysinfo);
  num_cpus = sysinfo.dwNumberOfProcessors;
#endif

该代码根据不同的操作系统平台,使用不同的方法获取系统的CPU数量。在Linux和苹果操作系统中,使用sysconf函数获取CPU数量;在Windows操作系统中,使用GetSystemInfo函数获取CPU数量。

因此,该代码并不缺少右括号,是正确的。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

52秒

衡量一款工程监测振弦采集仪是否好用的标准

领券