絕對路徑、相對路徑的練習(C++)

更新於 發佈於 閱讀時間約 4 分鐘

絕對路徑、相對路徑的練習

  1. 資料夾創建
  2. Visual Studio Code
  3. 開始練習(絕對路徑、相對路徑)

資料夾創建

桌面創建資料夾

【file】
file

file

資料夾內新建資料夾

->【123】

【file】 -> 【456】

->【789】 -> 【101112】

【131415】-> 【161718】
【file】內建立資料夾

【file】內建立資料夾

【789】內建立資料夾

【789】內建立資料夾

【131415】內建立資料夾

【131415】內建立資料夾



Visual Studio Code

開啟資料夾(【file】)

開啟file檔

開啟file檔

建立.cpp檔

test.cpp

test.cpp

花點時間建立.txt檔

每個資料夾都建立相同名子的.txt檔,內容跟名子一樣

例如:【123】資料夾內建立【123.txt】,內容打上123

花點時間建立.txt檔

花點時間建立.txt檔

練習程式碼

#include <iostream>

#include <fstream>

using namespace std;

int main(){

fstream inp("路徑");

int x;

inp >> x;

cout<< x <<endl;

}



開始練習(絕對路徑、相對路徑)

絕對路徑

從資料夾上查看路徑



從資料夾上查看路徑

從資料夾上查看路徑

  • 複製(CTRL+C)
C:\Users\user\Desktop\file\789\101112


  • 程式中表達絕對路徑(跳脫字元)
C:\\Users\\user\\Desktop\\file\\789\\101112

例如(./101112.txt):

C:\\Users\\user\\Desktop\\file\\789\\101112\\101112.txt

C:\\Users\\user\\Desktop\\file\\789\\101112\\101112.txt

Output:101112

例如(456.txt):

C:\\Users\\user\\Desktop\\file\\456\\456.txt

C:\\Users\\user\\Desktop\\file\\456\\456.txt

Output:456


相對路徑

“目標檔案”在 .cpp檔 的哪個位置

  • ./ 當前位置
  • ../ 上一層位置
  • ../../ 上上一層位置
  • ./xxx 下一層位置
  • ./xxx/ooo 下下一層位置

練習

檔案位置圖

檔案位置圖

例如(當前位置):

101112.txt檔案位置

101112.txt檔案位置

  • 【101112.txt】 這個檔案與 .cpp檔 處在相同位置
路徑:./101112.txt
./101112.txt

./101112.txt

Output:101112


例如(向上一層):.cpp檔的上一層位置

789.txt檔案位置

789.txt檔案位置

  • 【789.txt】這個檔案在 .cpp檔 的上一層位置
路徑:../789.txt
../789.txt

../789.txt

Output:789


例如(向上兩層後,再向下一層):.cpp檔上兩層後,再向下一層

123.txt檔案位置

123.txt檔案位置

  • 【123.txt】這個檔案在 .cpp檔 的上兩層後,再向下一層的位置
路徑: ../../123/123.txt
../../123/123.txt

../../123/123.txt

Output:123
留言
avatar-img
留言分享你的想法!
avatar-img
匿名李的沙龍
6會員
46內容數
這是新手寫給新手的學習程式語言基礎教學筆記,內容會以C++為主
匿名李的沙龍的其他內容
2022/08/25
Python安裝、外部程式包安裝(pip install xxx)、Hello World 【安裝Python】 Visual Studio Code-Download 進入vscode(延伸模組) 安裝中文介面(輸入ch搜尋) 安裝 搜尋命令提示字元 命令提示字元打python 創建檔案
Thumbnail
2022/08/25
Python安裝、外部程式包安裝(pip install xxx)、Hello World 【安裝Python】 Visual Studio Code-Download 進入vscode(延伸模組) 安裝中文介面(輸入ch搜尋) 安裝 搜尋命令提示字元 命令提示字元打python 創建檔案
Thumbnail
2022/08/19
Google、OneDrive、icloud 鑒於最近Google教育版雲端大開殺戒,來統計一下雲端費用。
Thumbnail
2022/08/19
Google、OneDrive、icloud 鑒於最近Google教育版雲端大開殺戒,來統計一下雲端費用。
Thumbnail
2022/04/01
Visual Studio Code Key Bindings
Thumbnail
2022/04/01
Visual Studio Code Key Bindings
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
  在寫程式過程中時常會使用檔案的讀取、建立、寫入與刪除相關使用,因此這篇就來分享圖片檔案、文字檔案、INI的設定檔案的相關使用。
Thumbnail
  在寫程式過程中時常會使用檔案的讀取、建立、寫入與刪除相關使用,因此這篇就來分享圖片檔案、文字檔案、INI的設定檔案的相關使用。
Thumbnail
進入目錄、列出目錄列表、讀取檔案內容、寫入檔案(資料)、變更檔案名稱、刪除檔案、目錄內新增檔案、變更目錄名稱、刪除目錄
Thumbnail
進入目錄、列出目錄列表、讀取檔案內容、寫入檔案(資料)、變更檔案名稱、刪除檔案、目錄內新增檔案、變更目錄名稱、刪除目錄
Thumbnail
檔案路徑(相對路徑、絕對路徑)、檔案讀入,匯出
Thumbnail
檔案路徑(相對路徑、絕對路徑)、檔案讀入,匯出
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News