C++实现获取当前执行文件全路径
2013-12-20 15:31
253 查看
http://www.cnblogs.com/pegasus923/archive/2010/11/02/1867584.html
用GetModuleFileName(NULL,exeFullPath,MAX_PATH)得到当前执行文件的全路径。
?
http://www.cnblogs.com/pegasus923/archive/2010/11/02/1867584.html
用GetModuleFileName(NULL,exeFullPath,MAX_PATH)得到当前执行文件的全路径。
#include <Windows.h> #include <iostream> #include <string> using namespace std; string GetProgramDir() { char exeFullPath[MAX_PATH]; // Full path string strPath = ""; GetModuleFileName(NULL,exeFullPath,MAX_PATH); strPath=(string)exeFullPath; // Get full path of the file int pos = strPath.find_last_of('\\', strPath.length()); return strPath.substr(0, pos); // Return the directory without the file name } int main () { string str = ""; str = GetProgramDir(); cout << str << endl; return 0; }
?
相关文章推荐
- C++实现获取当前执行文件全路径
- 在C++中获取当前执行文件的路径
- C++:获取当前执行文件的路径方法(笔记)
- 用MFC实现代码获取当前EXE 执行的绝对路径,用于扩展相对路径扩展,以及计算文件大小功能
- 获取当前exe执行文件的路径 Assembly.GetExecutingAssembly().Location.ToString()
- C++获取当前可执行程序(*.exe)所在的路径
- C++获取当前路径实现技巧分享
- Ruby 获取当前执行文件所在路径 ; ruby获取当前路径
- 获取当前正在执行的Javascript脚本文件的路径
- C++ 设置和获取当前工作路径的实现代码
- 获取当前可执行文件的路径
- delphi 获取可执行文件的当前路径
- Linux下获取当前进程的执行文件的绝对路径和所在目录(通过/proc/self/exe链接)
- 获取c++执行文件的当前目录
- delphi 获取可执行文件的当前路径
- 获取当前执行文件路径
- 获取可执行文件的当前路径
- C++ 获取当前执行文件的最后编译时间 作为版本号build
- C++ 获得当前执行文件的路径
- C++ 获取当前进程加载模块的完整路径读取配置文件