OpenFile("./file.file");
编辑:我的错误,我认为我的问题是一般的问题。这是使用标准库函数的C ++。
答案 0 :(得分:2)
通常,"./File"
将相对于程序的上下文当前正在执行的目录。
Just "File"
将相对于程序可执行文件所在的目录。
然而,这很大程度上取决于您使用的工具或语言。
答案 1 :(得分:2)
如果您指的是WinAPI功能,请参阅this MSDN page上的备注部分:
说明
如果lpFileName参数指定 只有文件名和扩展名,这个 函数搜索匹配的文件 在以下目录和 订单显示:
- 加载应用程序的目录。
- 当前目录。
- Windows系统目录。
- 16位Windows系统目录。
- Windows目录。
- PATH环境变量中列出的目录。
醇>
./file.ext
表示必须位于当前目录中,而未指定目录意味着它可以位于通常检查的任何位置。