在c++中读取文件名的一部分
Read a part of Filename in C++
我们可以在c++中读取FileName的一部分吗?例如,我有两个名为howdoyoudo1.cpp和howdoyoudo2.cpp的文件,我需要一个c++代码来读取文件名xxxxxxxxdo1.cpp之后xxxxxxxxdo2.cpp,即使它们显示在基于日期时间或名称或其他任何修改的目录中。首先,当程序执行时,它必须读取文件xxxxxxxxdo1.cpp,然后是xxxxxxxxdo2.cpp,以此类推,如果有xxxxxxxxdoNth.cpp的.....
引导我,提前感谢…
- 您需要枚举目标目录下的所有文件,并在此过程中执行以下操作::
- 复制文件名到某个缓冲区,比如BuffSrc。
- 在BuffSrc中查找字符串"do"
如果你也想搜索num,你必须写一个for循环并保存"do%d.cpp"到某个缓冲区,然后在文件名缓冲区中搜索字符串,即BuffSrc.
找到do1.cpp时,增加计数器并再次将search_string保存到缓冲区,直到枚举目录上的所有文件。
相关文章:
- 从命令行c++发送文本文件名
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- C++:如何使函数只返回作为列表一部分的字符串
- 为什么文件名被设置为一个点,而不是在读取矢量中的文件名时
- std::sort()函数无法对向量的一部分进行排序
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 如何在CPP的给定目录中列出UTF编码的文件名?
- 在Visual Studio 2019中保存时ReadDirectoryChangesW文件名的问题
- 将类型声明为类型模板参数的模板参数的一部分是否合法?
- C++:在Windows中浏览名称中带有点的文件名
- 我在 ifstream input_file(文件名)行中收到错误"no matching function to call";
- 不带预处理器的调用方法/文件的文件名/行号
- 在 C++ 中为文件名添加时间戳
- 反转整数的一部分(一半)的函数
- 为什么当我在 std::string 中打开文件名的 fstream 时出现"no matching function"错误?
- 选择基于另一个垫子的非零像素的cv::Mat的一部分?
- C 指针和对象作为不同类的一部分
- 如何分析代码的哪一部分创建了线程?
- 如何将文件名作为参数传入并正确打开?
- 在c++中读取文件名的一部分