当前位置: 首页 > Linux

Linux中获取当前进程的绝对路径

时间:2023-04-06 20:31:30 Linux

boolGetExePath(std::string&path){std::stringexe_path(PATH_MAX,std::string::value_type());autoexe_path_len=readlink("/proc/self/exe",&exe_path[0],exe_path.size());如果(exe_path_len<0){std::cerr<<"读取链接失败!,exe_path_len<0"<(exe_path_len)>=exe_path.size()){std::cerr<<"readlinkfailed!,exe_path_len>=exe_path.size()"<