在#include“”包含文件时,使用相对路径名跟安全。

如,假定现有绝对路径如下

A:/B/C/D/E.txt

A:/B/C/D/F.txt

A:/B/C/D/G.txt

D:/B/C/D/E.txt

其中A是驱动器,

假定#include所在文件为:A:/B/C/D/E.txt

那么在#include中包含字符串“/”等同于包含“A:/”,即相对路径:"/"="A:/"

包含“F.txt”等同于包含“A:/B/C/D/F.txt” ,即相对路径:"F.txt"="A:/B/C/D/F.txt"

相对路径"./"等同于"A:/B/C/D/"(那么"."相当于"当前文件/文件夹所在级别的文件文件夹",和当前文件/文件夹同一级别)

相对路径"../"="A:/B/C/"(那么".."就相当于"回到当前文件的上级文件夹"的意思)

posted on 2009-12-31 18:28  !-_-木糖-_-!  阅读(3656)  评论(1编辑  收藏  举报