本文整理汇总了C++中Scanner::lookNext方法的典型用法代码示例。如果您正苦于以下问题:C++ Scanner::lookNext方法的具体用法?C++ Scanner::lookNext怎么用?C++ Scanner::lookNext使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Scanner
的用法示例。
在下文中一共展示了Scanner::lookNext方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: read
int Element::read (Scanner &scanner)
{
char str[3] = {0, 0, 0};
str[0] = scanner.readChar();
if (islower(scanner.lookNext()))
str[1] = scanner.readChar();
return fromString(str);
}
示例2: fromString
void GrossFormula::fromString (Scanner &scanner, Array<int> &gross)
{
gross.clear_resize(ELEM_MAX);
gross.zerofill();
scanner.skipSpace();
while (!scanner.isEOF())
{
int elem = Element::read(scanner);
scanner.skipSpace();
int counter = 1;
if (isdigit(scanner.lookNext()))
{
counter = scanner.readUnsigned();
scanner.skipSpace();
}
gross[elem] += counter;
}
}