【发布时间】:2011-12-23 09:53:18
【问题描述】:
这是我上一个问题的后续。
Parsing file names from a character array
答案是相关的,但我仍然遇到问题。当字符串被拆分时,我似乎无法让它们以字符串或 cstring 的形式正确输出到我的错误日志中,老实说,我并不完全理解他的答案是如何工作的。那么有没有人对这位先生提供的答案有进一步的解释。我将如何将字符数组拆分为更多的字符串,而不仅仅是将它们全部写出来。这就是答案。
std::istringstream iss(the_array);
std::string f1, f2, f3, f4;
iss >> f1 >> f2 >> f3 >> f4;
假设我有 30 个不同的字符串。当然,我不会写 f1, f2....f30。
关于如何做到这一点的任何建议?
【问题讨论】:
-
如果您需要澄清,请对答案发表评论。
-
另外请停止签名帖
-
@TomalakGeret'kal 签名帖子?
-
@PladniusBrooks 你不需要写“谢谢”之类的东西。或“”或问题末尾的任何内容。那就是签名帖。