→ stupid2:相對路徑?可以打開包含主程式的資料夾內的資料夾的資料嗎?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
看到後來我實在弄不懂你最終是要開啟檔案還是要開啟資料夾?
如果是要開啟資料夾的話等於是要歷遍該路徑的所有檔案與資料夾,
在此我假設你是要開啟的是檔案
假設你現在是在 C:\Test 路徑,要開啟檔案為 C:\Test\Sub1\Sub2\a.txt
以相對路徑之寫法
fstream f;
f.open("\\Sub1\\Sub2\\a.txt");
: 我是想做一個類似記帳簿的程式,這問題真的很難解決嗎?(或者無解)
^^^^^^^^^^^^^^^^^
恕我先打個插
我不是想為它版打廣告,而是真心認為 excel 可以絕對滿足你的需求.
(excel 和 google 是我認為 21 世紀以來人類最偉大的發明..)
如果你要自己寫的話,難不難解決應是取決於
計劃的程式有多大、架構規劃的好不好.
如果你可以接受你所有存下來的檔案都是用 .csv / .txt 方式存
那和用什麼程式語言 "可能" 不會是太大關係,
( 頂多就是細節繁鎖一點而已)
架構規劃可能才是重點吧
: -------------------------------------------------
: 在補充個東西~我是不介意黑底白字的視窗啦~主要只是想把資料做分類而已
^^^^^^^^^^^^^^^^^
Lincoln Beach Black Hole Organizer
Collectify MyStuff
--
YouLoveMe() ? LetItBe() : LetMeFree();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.142
※ 編輯: tropical72 來自: 180.177.76.142 (12/21 04:28)
推 stupid2:感謝大大用心回覆~~我想開的還是資料啦~我寫的太亂了@@ 12/21 08:11
推 stupid2:資料夾上層和下層(?)的定義是? 12/21 08:14
→ tropical72:先去弄清楚相對路徑和絕對路徑是什麼. 12/21 08:26
→ stupid2:我知道相對路徑和絕對路徑的意思啦@@ 12/21 08:32
→ stupid2:只是我感覺第二個怎麼不是資料夾內的資料夾的檔案? 12/21 08:33
推 stupid2:看D://是D底下~那//的不就應該是某某底下(我的推測@@) 12/21 08:35
→ tropical72:你的斜線打反了.另,你有用過 cd .. 這個指令嗎? 12/21 08:54
→ tropical72:..\A 代表上一層的A; .\xxxx 代表這一層的A 12/21 08:55
→ tropical72:自己實際去try比較快啦. 12/21 08:58
→ stupid2:遵命~這些東西我還真的都沒碰過@@ 12/21 12:24
推 sunneo:man 2 mkdir: int mkdir(const char *path, mode_t mode) 12/21 14:45
→ stupid2:剛剛測試完路徑的東西~歡呼的被室友當瘋子@@ 12/22 00:26