句子的句子时,有哪种类型的指标可以在字符串的末端进行
What types of indicators are there for the end of a string when tokenizing a sentence?
我试图拿着一个符合句子的字符串,并用单词将其分解以添加到称为WordList的链接列表类。
处理C 中的字符串时,您到达字符串结束的指标是什么?在这里搜索的是,C字符串被终止终止,有些则用" 0"表示,但是这些解决方案给了我错误。
我知道还有其他方法可以执行此操作(例如通过单个角色进行扫描),但是我对如何实施很模糊。
void lineScan( string line) // Adds words to wordList from line of a file
{
istringstream iss(line);
string lineWord;
getline(iss, lineWord, ' ');
wrds.addWords( lineWord );
while( lineWord!= NULL )
{
getline(iss, lineWord, ' ');
wrds.addWords( lineWord );
}
}
您可能想跳过所有空格,而不是将单个空间用作分隔符(您的代码将读取空的令牌)。
,但您并没有真正在这里处理字符串,尤其是不使用C字符串。
由于您使用的是istringstream
,因此您正在寻找流的结尾,并且它的工作方式与所有工具一样工作。
void lineScan(string line) // Adds words to wordList from line of a file
{
istringstream iss(line);
string word;
while (iss >> word)
{
wrds.addWords(word);
}
}
相关文章:
- 如何输入每个单词在字符串数组中的句子,直到用户按Enter键
- 句子与字符串向量中的每个句子的相似程度
- 使用 getline 和字符串流检查句子中的单词是否在文件中
- C 如何在字符串中大写每个句子/行的第一个单词
- 如何使用 c++ 反转句子字符串中的每个单词,例如"I love computer science"
- 如何在字符串中选择句子的一部分 (C++)
- C++ 如果要替换的句子具有"+"符号,则替换字符串功能不起作用
- 根据这些字符串输入在句子中的位置对这些字符串输入进行排序的更快方法是什么
- 对于字符串/句子不起作用的最接近的匹配算法
- 句子的句子时,有哪种类型的指标可以在字符串的末端进行
- 尝试编写代码来更正由内而外编写的字符串句子
- c ++ 有没有办法在字符串中找到句子
- C++ - 使用 stringstream 对象从外部 txt 文件中的句子中读取字符串和整数
- 句子变成单词c++字符串
- 检查字符串是否包含英语句子
- 如何计算字符串中的句子数
- 输入句子并将其转换为字符串
- 我想从字符串句子中取出单词并在 C++ 中得到此错误
- C++使用C字符串计算文件中的字符、单词、句子
- 如何存储一个完整的句子与空白的字符串在cpp