我使用std::ifstream
打开一个文件。
我可以使用相对路径(file.txt
)或绝对路径(C:\test\file.txt
)打开文件。
由于我将字符串作为文件名传递,因此我不知道它是相对路径还是绝对路径。
有人能告诉我如何在成功使用std::ifstream
打开文件后获取绝对路径吗?
例如:
std::ifstream file(strFile); // strFile is "file.txt" or "C:\test\file.txt"
我想在文件成功打开后获取其绝对路径。
谢谢。