我用于导入图像的方法要求我使用相对路径,但我要导入的图片位于其他驱动器上。我不确定是否可以使用相对路径访问该位置。如果不能,请告诉我另一种方式。

最佳答案

考虑到Unix风格的操作系统没有驱动器,我假设您正在使用Windows。我认为没有“作弊”就不能做到这一点。如果那确实是唯一的方法,那么我将尝试在原始驱动器文件系统上的某个位置中创建指向该其他驱动器的符号链接(symbolic link)。符号链接(symbolic link)在Windows上很少见,但是可以在Windows 7、2008及更高版本上使用mklink命令在mklink命令中创建。之后,您可以通过同一驱动器内的相对路径访问文件。

不确定是否适合您,但值得一试。

关于c++ - 如何使用相对路径切换到其他驱动器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31481581/

10-15 07:02