加入收藏 | 设为首页 | 会员中心 | 我要投稿 三明站长网 (https://www.0598zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Linux C++获取程序当前方式

发布时间:2021-11-24 13:52:02 所属栏目:教程 来源:互联网
导读:Linux C++获取程序当前路径 const std::string strCfgName = logger_import_db.conf ; bool fGetCfgFileName(std::string paraStr_CfgFileName) { paraStr_CfgFileName.clear() ; char szWorkDir[MAX_PATH] = {0} ; char szCfgFileNameTemp[MAX_PATH] = {0}

Linux C++获取程序当前路径
const std::string strCfgName = "logger_import_db.conf" ;  
bool fGetCfgFileName(std::string& paraStr_CfgFileName)  
{  
    paraStr_CfgFileName.clear() ;  
    char szWorkDir[MAX_PATH] = {0} ;  
    char szCfgFileNameTemp[MAX_PATH] = {0} ;  
    if(!getcwd(szWorkDir, 260))  
    {  
        return false ;  
    }  
  
    paraStr_CfgFileName = szWorkDir ;  
    paraStr_CfgFileName.append("/") ;  
    paraStr_CfgFileName.append(strCfgName) ;  
  
    return true ;  
}  

(编辑:三明站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!