資料夾下的檔名路徑讀取(C )

2021-08-22 07:11:01 字數 747 閱讀 6141

在機器學習模型訓練前期,需要對資料、影象、文字等進行預處理,而如何快速生成資料的文字路徑呢?本文接下來直接使用c++實現文字路徑生成,可查詢固定格式如.jpg.txt等檔案路徑(絕對路徑或檔名),然後儲存為.txt文字,方便後期資料讀取使用。

#include 

#include

#include

#include

#include

using

namespace

std;

void getallfiles(string path, vector

& files, string format)

while(_findnext(hfile, &fileinfo) == 0);

_findclose(hfile)

}else

}else

//如果查詢的不是資料夾

}while(_findnext(hfile, &fileinfo) == 0);

_findclose(hfile)

}}int main()

ofn.close();

cout

<<"file number: "

<"pause";)

return

0;}

注意:如果format賦值出錯會進入死迴圈。

c 讀取資料夾下的所有檔名

目錄 1.讀取某一資料夾下的檔名 非迭代式 2.讀取某一資料夾下的所有檔名 迭代式 tips 主要是通過 findfirst和 findnext來實現。include include include include include include ifstream include 包含getline...

讀取Windows資料夾下面檔名

在vs工程中新增lib檔名稱比較麻煩,通過 將需要的檔名儲存在txt檔案彙總 在網上找到了一段 修改一下成功執行!test max.cpp 定義控制台應用程式的入口點。include stdafx.h include include include include include include p...

讀取資料夾下的檔案,並且修改檔名

include include 整個標頭檔案可以幫忙讀取資料夾,find開頭的函式或型別名 include include 這個標頭檔案dos下的rename命令,必須使用rename命令,因為讀出的檔名為const型別,不能被修改 using namespace std int main find...