我想返回正在运行的cpp文件的路径。有谁知道一种方法或一种方法来实现这个?例如让我说我有这个文件test.cpp
在我的电脑"C:\Programming\Visual Studio\Test\Test\test.cpp"
的路径。如何返回cpp文件的目录?
有没有办法得到这个路径,而无需手动输入?我想确定一个使用C++来返回这个路径的方法。
对于我的ftp程序,我需要获取与.cpp文件位于相同路径的.txt
,.pdf
,.etc文件的列表。这就是为什么我需要.cpp
路径而不是.exe
路径。
有什么建议吗?
看起来像一个X/Y问题,你为什么需要这个? – Borgleader 2014-09-30 17:56:37
使用'__FILE__'宏 – drescherjm 2014-09-30 17:59:04
@Borgleader我正在尝试构建一个客户端/服务器ftp程序。我需要从服务器和客户端列出这两个文件。如果我从另一台计算机请求它,它可能需要一个不同的路径,这就是为什么我试图确定一种方法来做到这一点,而无需手动放置路径。 – VMA92 2014-09-30 17:59:16