看板 C_and_CPP 關於我們 聯絡資訊
請問 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