可能重复在C/C++的行:
How do I tokenize a string in C++?分裂使用空格作为定界符
伪代码:
Attributes[] = Split line(' ')
如何?
我一直在做这样的:
char *pch;
pch = strtok(line," ");
while(pch!=NULL)
{
fputs (pch, stdout);
}
,并得到一个非书面,卡住,退出文件。这有什么问题吗? 嗯,这个东西甚至不符合我的伪代码要求,但是我对如何将索引(作为字符数组)索引到我的数组感到困惑,我想我应该写一个2-dim数组?
解决方案是不同的。 – dreamlax 2010-11-12 23:47:11
如何从下面的一些例子:http://www.codeproject.com/KB/recipes/Tokenizer.aspx他们是非常有效的,有点优雅。字符串工具包库使得C++中的复杂字符串处理变得简单和容易。 – 2010-12-08 05:28:17