【发布时间】:2011-08-04 02:16:51
【问题描述】:
我必须在 C++ 中使用解析器和编写器,我正在尝试实现这些功能,但是我不明白什么是令牌。我的功能/操作之一是检查是否有更多令牌要生成
bool Parser::hasMoreTokens()
我该怎么做呢,请帮忙
所以!
我正在打开一个包含文本的文本文件,所有单词都是小写的。我该如何检查它是否有更多令牌?
这就是我所拥有的
bool Parser::hasMoreTokens() {
while(source.peek()!=NULL){
return true;
}
return false;
}
【问题讨论】:
-
请不要指望 Stack Overflow 会为您编写代码。特别是如果它用于家庭作业(是吗?听起来像)。向我们展示您的尝试。如果您根本不知道该做什么,并且如果(正如我猜测的那样)这是家庭作业,那么您可能应该问您的老师/教授/助教,他们可以(例如)指出您笔记的相关部分或教科书。
标签: c++ stream ifstream ostream