繁体   English   中英

在procfs.h中找不到pstatus_t(LINUX)

[英]pstatus_t no found in procfs.h (LINUX)

我正在使用C程序读取/ proc / PID / status文件,并且想使用pstatus_t结构将文件中的值直接读取到该结构中。 但是,我的编译器显示该文件不存在于procfs.h中。 我在互联网上检查了几个使用相同头文件的示例,但就我而言,它不起作用。

当您说“读取/ proc / PID /状态”时,我假设您正在用户空间中运行(而不是在内核中)。 在这种情况下,pstatus_t结构对您毫无价值。 / proc下的大多数文件(包括状态)都是内核数据结构的文本格式表示。 无法直接获取内核pstatus_t结构的二进制内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM