gpt4 book ai didi

c++ - 从字符数组中解析文件名

转载 作者:行者123 更新时间:2023-11-28 01:01:14 26 4
gpt4 key购买 nike

如果之前有人问过这个问题,我深表歉意,但我正在尝试解析一个字符数组,以便我可以获得文件名。

这是我最终复制的字符数组的示例。

picture1.bmp   file2.txt   random.wtf   dance.png

注意每个文件名之间有 3 个空格。

我想做一些事情:

  1. 假设我们从第一个字符开始,前进直到我们到达一个空格。
  2. 将直到该空间的所有内容复制到索引为 0 的数组中。
  3. 跳过 2 个空格(以遍历 3 个空格)。
  4. 直到遇到一个空格,然后将其复制到数组索引 1 中。

我可以对此进行 hack 工作,只是好奇一些更高级的程序员会如何做到这一点,因为我在这里学习。

最佳答案

std::istringstream iss(the_array);
std::string f1, f2, f3, f4;
iss >> f1 >> f2 >> f3 >> f4;

关于c++ - 从字符数组中解析文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8599469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com