C 獲取當前路徑,獲取當前路徑的上一層路徑

2022-08-01 11:09:10 字數 633 閱讀 3624

c#獲取當前路徑的方法如下:

(1)string path1 = system.environment.currentdirectory;

//c:\...\bin\debug

-獲取和設定當前工作目錄(該程序從中啟動的目錄)的完全限定目錄。

(2)string path2 = system.io.directory.getcurrentdirectory();

//c:\...\bin\debug

-獲取應用程式的當前工作目錄。網上說這個方法得到的不一定是程式從中啟動的目錄,我試的和(1)的結果一樣,證明有時得到的還是程式從中啟動的目錄。

-獲取啟動了應用程式的可執行檔案的路徑,不包括可執行檔案的名稱。

-獲取或設定包含該應用程式的目錄的名稱。

-獲取模組的完整路徑。

-獲取啟動了應用程式的可執行檔案的路徑,包括可執行檔案的名稱。

當前路徑與相對路徑的合併:

string path8 = system.io.path.getfullpath(system.io.path.combine(path1, @"..\..\obj\x86\debug"));

string array = system.io.directory.getfiles(path8);

C 獲取當前路徑

c 獲取當前路徑的7種方法 c 獲取當前路徑的方法如下 1.system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取模組的完整路徑。2.system.environment.currentdirectory 獲取和設定當前...

C C 獲取當前路徑

獲取當前工作目錄是使用函式 getcwd。cwd指的是 current working directory 這樣就好記憶了。函式說明 函式原型 char getcwd char buffer,int len 引數 buffer是指將當前工作目錄的絕對路徑copy到buffer所指的記憶體空間,len...

C C 獲取當前路徑

獲取當前工作目錄是使用函式 getcwd。cwd指的是 current working directory 這樣就好記憶了。函式說明 函式原型 char getcwd char buffer,int len 引數 buffer是指將當前工作目錄的絕對路徑copy到buffer所指的記憶體空間,len...