c++获取运行时路径,当前文档路径
- 当前文件所在目录
#include <direct.h>
char buffer[128] = {0};
if (_getcwd(buffer, sizeof(buffer)) == buffer) {
std::cout << buffer << '\n';
}
- 执行文档所在路径
#include <stdlib.h>
//#define _pgmptr (*__p__pgmptr ())
//#define _wpgmptr (*__p__wpgmptr())
//#define _fmode (*__p__fmode ())
char ver[128] = {0};
if (TRUE == GetFileVersion(ver, _wpgmptr)) {
std::cout << _pgmptr << "'s version is " << ver << '\n';
}