在VS中怎么使用绝对路径和相对路径

在VS中怎么使用绝对路径和相对路径,第1张

相对路径是指相对引用的本身,你所引用的资源在哪里,假如你的引用是c:/bin/hehecs,要引用的文件是c:/image/hahajpg,那么引用时路径就可以写成/image/hahajpg

绝对路径则是根据 *** 作系统默认的根目录,要到达你所访问资源的路径,那么上面的相对路径就可以写成c:/image/hahajpg

不必填写绝对路径,可以用相对路径 “Bat\filenameexe”就可以了。

如果想保险起见,楼主可以用 GetModuleFileName 获得当前的文件所在的路径(含文件名),或者用 GetCurrentDirectory 获得当前路径,再 *** 作字符串获得路径(不含文件名的),最后挂靠相对路径:bat\filenameexe。

点击打开Vs软件

点击菜单栏的工具选项卡

点击工具下拉栏的选项

选择d窗左侧的项目和解决方案

d窗右侧显示项目文件的存放位置

点击存放位置后面的三个小点图标,即可修改文件的存放位置

获取当前目录的方法有很多,其中之一:

TCHAR szFilePath[MAX_PATH + 1];

GetModuleFileName(NULL, szFilePath, MAX_PATH);

(_tcsrchr(szFilePath, _T('//')))[1] = 0; //删除文件名,只获得路径

CString str_url = szFilePath; //str_url 中保存的是当前目录

以上就是关于在VS中怎么使用绝对路径和相对路径全部的内容,包括:在VS中怎么使用绝对路径和相对路径、请教VC++下读取当前目录下CIniFile类文件、VS保存路径在那个文件夹下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9632461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存