用于查询运行程序的硬件或操作系统功能的属性的标准C++功能和实用程序有哪些?
例如,std::thread::hardware_concurrency()给出了机器支持的线程数。
std::thread::hardware_concurrency()
但是,如何检测计算机有多少内存,进程使用了多少内存,某个目录中有多少磁盘空间可供写入,或者有多少L2缓存可用?
我更喜欢用c++ (c++14)标准来回答问题,但TR2或boost提案也不错。
https://stackoverflow.com/questions/24617438
相似问题