1. 程式人生 > 其它 >C++基礎:C++的路徑表示有哪些

C++基礎:C++的路徑表示有哪些

技術標籤:C++c++

檔案路徑的表示可以分為絕對路徑和相對路徑,那麼下面就先說下相對路徑。
絕對路徑表示相對容易,例如:

pDummyFile=fopen("D:\\vctest\\glTexture\\texture\\dummy.bmp", "rb");

//給出了從碟符開始的全部路徑,這裡需要注意的是“\”要用雙斜線"\"

vc工程預設訪問的目錄是工程目錄,相對路徑有以下多種形式:

pDummyFile=fopen(“dummy.bmp”, “rb”); //bmp檔案就在vc工程目錄下,和dsw檔案同屬一個目錄。

pDummyFile=fopen("…\texture\dummy.bmp", “rb”);//表示bmp檔案在工程目錄的同級目錄texture中,因此路徑是先退出工程目錄再進入texture目錄訪問到bmp檔案。// “…”表示退到當前目錄的上一級目錄(父目錄)

pDummyFile=fopen(".\texture\dummy.bmp", “rb”);//表示bmp檔案就在工程目錄的子目錄texture中。

// “.”表示當前預設目錄,即工程目錄,然後在進入其子目錄texture訪問到檔案

注意,對相對路徑而言,路徑表示中的“\”也要用雙斜線"\"

免費領取C++資料包

在這裡插入圖片描述