请教各位大神Linux c++,我想遍历读取当前目录下所有的.txt文件,这个该怎么实现?
与文件流输入输出有关
使用目录迭代器DirIterator,在迭代器用文件过滤器filter查找
首先遍历文件目录下所有文件,筛选出所有为txt的文件,然后依次读取。
readdir(3)函数返回的结构体struct dirent中的d_name[256]可以获取文件夹下文件的名字
然后直接用open打开文件读取就行了