Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在测试libusb (C++) 中的一些东西,但是否可以使用 libusb 从 USB 闪存驱动器读取数据(如获取文件夹和文件)?
我已经搜索了函数和东西,但我一直找不到东西。我喜欢一些能让我开始的例子。现在我可以获取设备列表,检查它是否是 USB 闪存驱动器,libusb_open然后做什么?
libusb_open
您不能使用 libusb 直接从闪存驱动器读取文件,因为 libusb 不了解如何读取闪存驱动器上的文件系统。尽管您可以编写代码从驱动器上的文件系统读取,但更简单的解决方案是找出驱动器安装在系统上的位置(例如,Windows 上的 F:/,Linux 上的 /media/myusb/),然后读取使用正常的文件访问方法从中获取。