您的位置:首页 > 编程语言 > C语言/C++

Think in C++ error StreamTokenizer.cpp

2009-11-03 10:30 411 查看
//: C04:StreamTokenizer.cpp {O}

#include "StreamTokenizer.h"

using namespace std;

string StreamTokenizer::next() {

string result;

if(p != end) {

insert_iterator<string>

ii(result, result.begin());

while(isDelimiter(*p) && p != end)

p++;

while (!isDelimiter(*p) && p != end)

*ii++ = *p++;

}

return result;

} ///:~

should be

//: C04:StreamTokenizer.cpp {O}

#include "StreamTokenizer.h"

using namespace std;

string StreamTokenizer::next() {

string result;

if(p != end) {

insert_iterator<string>

ii(result, result.begin());

while(p != end && isDelimiter(*p) )

p++;

while (p != end && !isDelimiter(*p) )

*ii++ = *p++;

}

return result;

} ///:~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐