C ++函数将字符串拆分为单词

新文件

我试图用c ++编写一个函数,将我的字符串测试分成数组中的单独单词。我似乎无法正确循环...任何人有任何想法吗?它应该打印“ this”

void app::split() {

    string test = "this is my testing string.";

    char* tempLine = new char[test.size() + 1];
    strcpy(tempLine, test.c_str());

    char* singleWord;

    for (int i = 0; i < sizeof(tempLine); i++) {

        if (tempLine[i] == ' ') {
            words[wordCount] = singleWord;
            delete[]singleWord;
        }

            else {
            singleWord[i] = tempLine[i];
            wordCount++;

            }

    }

    cout << words[0];
    delete[]tempLine;


}
P0W

如果只想显示字符串中的单词,请使用:

#include <algorithm>
#include <iterator>
#include <sstream>
//..
   string test= "this is my testing string.";
        istringstream iss(test);
        copy(istream_iterator<string>(iss),
                 istream_iterator<string>(),
                 ostream_iterator<string>(cout, "\n"));

其他处理这些词使用std::vectorstd::string

     std::vector<std::string> vec;

        istringstream iss(test);
        copy(istream_iterator<string>(iss),
                 istream_iterator<string>(),
                 back_inserter(vec));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串(一个单词)拆分为C中的字母

来自分类Dev

在c#中按长度变量将字符串拆分为更小的单词

来自分类Dev

通过c中的多个定界符将字符串拆分为数组的函数

来自分类Dev

将字符串拆分为向量c ++

来自分类Dev

将字符串拆分为数组C#

来自分类Dev

使用C ++将字符串拆分为键/值对

来自分类Dev

C#将字符串拆分为Excel

来自分类Dev

C#将字符串拆分为组合框

来自分类Dev

将字符串拆分为向量c ++

来自分类Dev

将字符串拆分为数组C#

来自分类Dev

[C]-将字符串拆分为2个字符串

来自分类Dev

使用正则表达式或其他方法将 C# 字符串拆分为 3 个单词块

来自分类Dev

Objective-C:将单词拆分为字符数组

来自分类Dev

在C语言中将“字符串”拆分为字符

来自分类Dev

如何将字符串拆分为C#中设置的2字字符串

来自分类Dev

将范围序列拆分为多个字符串c#,linq

来自分类Dev

将多个字符串拆分为C#中的对象列表

来自分类Dev

将包含项目和值的字符串拆分为C#中的Dictionary

来自分类Dev

如何将[A,B,C]之类的字符串拆分为ABC(Java)

来自分类Dev

C#将包含'GO'关键字的字符串拆分为多个sql语句

来自分类Dev

将C ++字符串拆分为两个整数,以“:”分隔

来自分类Dev

C# 2 根元素将 ADO XML 字符串拆分为 2 个文件

来自分类Dev

如何将字符串拆分为 Regex (C#) 的非常量

来自分类Dev

在C中将字符串拆分为整数数组

来自分类Dev

在C ++中将字节字符串拆分为BYTES的向量

来自分类Dev

在C中将字符串拆分为令牌

来自分类Dev

无法在C中将字符串拆分为数组

来自分类Dev

在C中将字符串拆分为整数数组

来自分类Dev

在C中将字符串拆分为双指针

Related 相关文章

热门标签

归档