各位好,我想问一下:
假如说我用visual studio写了一个函数读取一个图片;除了传递这个图片的绝对路径之外,我应该如何传递这个图片的相对路径呢?
我可以成功传递绝对路径,但尝试传递相对路径的时候却发生了意外。我是这么做的:
// 假设我们现在在 C:\myCodes\test.cpp 中;
const char* path = "C:\\myFiles\\test.png"; // 这样传递可以成功读取到test.png
const char* path = "..\\myFiles\\test.png"; // 这样传递不可以成功读取到test.png
请问各位有什么方法呢?谢谢!
你有写假设:我们现在在 C:\myCodes\test.cpp 中,
你要清楚 VS中相对的不是你source文件的位置,
是你VS项目的位置,具体的可以看vcproj 或者vcxproj,
之后相对这里面的表示,来表示相对。