标签: c++ linux boost
我在Linux上使用C ++的boost。 我尝试传入磁盘设备路径(不是已安装的路径),获取磁盘的容量和可用空间量。
所以我使用了boost space(path)方法,它返回了一个space_info结构。
如果我传入实际安装的文件系统路径,我会得到正确的数字。
但是我真的需要使用磁盘设备路径并返回错误的数字。
是否有某种方法可以将磁盘设备ID路径转换为实际安装的磁盘路径?
或者,如果我只知道已安装的路径,我应该尝试获取磁盘信息。
非常感谢。