1. 獲取debug或release所在的路徑
cstring getmoduledir()
2. 獲取當前工作路徑(dsp所在路徑)
//獲取工作路徑
cstring getworkdir()
路徑分解函式:
char a_sfilename[256];
getmodulefilename(null,a_sfilename,256);
cstring spath;
cstring sdrive;//磁碟名
cstring sdir;//檔案路徑
cstring sfilename;//取出檔案路徑後的檔名
cstring ***t;//副檔名
char drive[_max_drive];//磁碟名
char dir[_max_dir];//路徑名
char fname[_max_fname];//檔名
char ext[_max_ext];//副檔名
_splitpath(a_sfilename, drive, dir, fname, ext );
sdrive.format("%s",drive);
sdir.format("%s",dir);
sfilename.format("%s",fname);
***t.format("%s",ext);
spath= sdrive + sdir + sfilename + a_ssuffix + ***t;
MFC獲取當前工作路徑和可執行檔案路徑
cpp view plain copy 1.獲取debug或release所在的路徑 cstring getmoduledir 2.獲取當前工作路徑 dsp所在路徑 獲取工作路徑 cstring getworkdir 路徑分解函式 cpp view plain copy char a sfilena...
獲取當前檔案路徑 當前工作目錄路徑
import os current dir os.path.abspath os.path.dirname file 當前檔案下的絕對路徑 print current dir 輸出 e weidian lc requestinfo current dir1 os.path.dirname file ...
獲取當前工作路徑(絕對路徑)
獲取當前工作目錄是使用函式 getcwd。cwd指的是 current working directory 這樣就好記憶了。函式說明 函式原型 char getcwd char buffer,int len 引數 buffer是指將當前工作目錄的絕對路徑copy到buffer所指的記憶體空間,len...