据我所知_wgetcwd
将指向string(wchar_t *)的指针返回到应用程序目录(来自exe的目录)。
当我运行Visual Studio(2012)时,debug _wgetcwd
返回项目目录而不是包含已执行exe文件的目录。
预期吗?是否有任何其他首选方法返回包含运行可执行文件的目录?
答案 0 :(得分:2)
不,它不返回程序所在的目录,它返回进程当前工作目录,在某些情况下可能与程序的位置相同。
您可以更改项目设置以设置工作目录。
答案 1 :(得分:0)
您可以使用GetModuleFileName。