1

Linux 上,可以在终端中使用命令“hwinfo”(安装后)打印很多设备信息。虽然这很好,但我还想利用libhd包含在 hwinfo 中)来获取设备信息,确切地说是设备名称。如何在 C/C++ 中获取所有可用设备的名称列表,然后打印名称列表?

4

1 回答 1

1

根据您上面的评论...如果您只想知道结构中的元素数量,假设您的结构是 hd_data_t,您可以使用

int nSize = sizeof(hd_data_t)/sizeof(hd_data_t[0]);
于 2013-05-03T09:12:35.777 回答