开始为 Linux 平台编写 C 代码,我正在使用man
工具来获取有关标准库函数的信息。现在我想知道有什么解决方案可以轻松获取有关这些函数使用的结构的信息。
在这里举个例子是(部分)输出man sched_setaffinity
SCHED_SETAFFINITY(2) Linux Programmer's Manual SCHED_SETAFFINITY(2)
NAME
sched_setaffinity, sched_getaffinity - set and get a process's CPU affinity mask
SYNOPSIS
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <sched.h>
int sched_setaffinity(pid_t pid, size_t cpusetsize,
cpu_set_t *mask);
我现在想在概念上做一个“ man cpu_set_t
”到现在这个结构的样子。
如何做到这一点?现在我正在浏览网页或包含结构声明的头文件,但它并不像我希望的那样“快速”。有没有更好的解决方案?
编辑:我怀疑这种类型是整数或长类型,但我选择这个例子是为了简洁,当然我的问题是复杂的结构