作者future1234 (Low)
看板C_and_CPP
標題[問題] C 讀檔問題
時間Wed Oct 9 23:08:58 2019
請問 C讀檔 使用fopen , 有辦法指定讀txt檔案
因目錄下的檔案是文字檔 但其規律只有 20190309.txt 20190310.txt...20190930.txt
有試過用 fopen(filename,"r")
filelname 用 for迴圈去跑 sprintf(filename,"20190%d0%d",month,day) 去餵 資料
後來想說 不知道有沒有方法直接撈 txt檔案就好 , 類似 *.txt的概念
最後是有想說用time.h的函式去抓看看能不能輸出時間字串 , 但沒有答案
謝謝大大看完問題
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.101.106 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1570633741.A.635.html
→ eye5002003: 撈資料夾下的所有檔名,然後你自己過濾副檔名是txt的 10/09 23:38
→ eye5002003: C++有boost.filesystem可用,C有dirent.h這個簡單包裝 10/09 23:40
→ future1234: 謝謝樓上大大 已解決 10/10 03:36
→ ctrlbreak: 純C有_findfirst/_findnext可以用*.txt取檔案資訊 10/10 07:28
推 TWkobe: 要不然shell script一樣 10/10 09:48
推 LPH66: C++17 有 <filesystem>, 差不多就是 boost.filesystem 10/10 12:52