相对路径

    说起相对路径,DOS时代过来的程序员应该都了然于胸,起步于图形化IDE程序员或许都曾经晕菜过。主要原因还是".", "..", "/", "/"这些符号来相似了.下面我主要以VC2005开发环境来谈谈。

 

    一般在项目的配置的时候,比如配置头文件、lib库等,都会用到相对路径,因为这样生成的工程文件可以拷贝到任意的位置,而不需要重新配置。

 

下图是一个工程的目录结构

工程的目录结构

 

LBS为工程目录,LBS.sln为工程文件。

 

1、当前目录

如果在目录LBS中,我们要引用其他文件夹的头文件或者lib库,我们就把这个目录称为当前目录。

LBS下的文件目录为./*.*,或者直接写*.*也可以。它要引用的其他文件夹都需要相对当前目录来判断。

 

2、下一级目录:

LBS文件夹下的文件夹或者文件表达就很简单了,表示为./test/*.*。

 

3、上一级目录:

表示上一级目录采用../,上两级用../../表示,以此类推。

如此,要表示map下的文件,我们就要使用../map/*.*,类似的,如果要引用sms下的文件,就使用../sms/*.*即可。

 

了解了机理,其他也就没什么好说的了。祝您好运。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值