我当前正在调试一个应用程序,其中以下代码仅在文件名上返回true。
std::set<person_data>
此执行的监视如下:
当实际文件位于网络驱动器上相当深的位置时,如何将该语句验证为true?如果文件与执行文件位于同一目录,我会认为这可能是正确的。
答案 0 :(得分:4)
文档:File.Exists
允许path参数指定相对或绝对路径 信息。相对路径信息被解释为相对于 当前的工作目录。获得当前的工作 目录,请参见
GetCurrentDirectory
。
因此,如果没有路径,只有文件,则该路径是应用程序的当前工作目录。