标签: c mtp
我正在尝试在自己的一个个人项目中实现libmtp.h库,但是看不到将目录上载或下载到MTP设备或计算机的选项。库文件中列出了一种方法 LIBMTP_Get_File_To_File ,通过该方法,我能够从MTP设备传输文件,但是没有提及如何传输文件夹。
我找到了一种转移文件夹结构的解决方法-检查文件夹是否存在,如果不存在,请创建一个文件夹,然后递归遍历树的其余部分并进行转移。但是我不认为这是实现这一目标的正确方法。
任何建议都会有所帮助!
谢谢!