0

我正在测试libusb (C++) 中的一些东西,但是否可以使用 libusb 从 USB 闪存驱动器读取数据(如获取文件夹和文件)?

我已经搜索了函数和东西,但我一直找不到东西。我喜欢一些能让我开始的例子。现在我可以获取设备列表,检查它是否是 USB 闪存驱动器,libusb_open然后做什么?

4

1 回答 1

2

您不能使用 libusb 直接从闪存驱动器读取文件,因为 libusb 不了解如何读取闪存驱动器上的文件系统。尽管您可以编写代码从驱动器上的文件系统读取,但更简单的解决方案是找出驱动器安装在系统上的位置(例如,Windows 上的 F:/,Linux 上的 /media/myusb/),然后读取使用正常的文件访问方法从中获取。

于 2013-07-05T15:57:22.803 回答