📄 stringtokenizer.h
字号:
/**
* StringTokenizer - Tokenizes Strings
*
* Modified from Java StringTokenizer
*/
#ifndef STRING_TOKENIZER_H
#define STRING_TOKENIZER_H
#include <string>
using namespace std;
class StringTokenizer
{
public:
StringTokenizer(const string &s, const string &d = " \t\n\r", bool rt = false) :
currentPosition(0), str(s), delim(d), retTok(rt) {
maxPosition = str.length();
}
bool hasMoreTokens();
string nextToken();
string nextToken(const string &d);
int countTokens();
private:
int currentPosition;
string str;
string delim;
bool retTok;
int maxPosition;
void skipDelimiters();
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -