如何从文本文件中分离字符串

洛克

我有一个文本文件,其信​​息格式如下:

id最后一个字符串

例如:

0雪,约翰一无所有

1诺里斯,查克一切

如何获得分别存储的姓氏和名字?

为了从文件中获取信息,我做到了:

#include <fstream>

int id;
string str;
string last;
string first;

int main()
{
    ifstream myfile(ex.txt);

    myfile >> id;

    while (myfile)
    {
        for (int i = 0; i < 4; i++) // this is the amount of times i'll get information from 1 line

        {
            id = id; // its actually some_structure.id = id, omit

            getline(myfile, last, ','); // i think i need to use another function as getline get the whole line

            cout << id;

            cout << last; // print out the whole line!

        }

    }

}
尼尔·柯克
ifstream myfile;
string line;
while (getline(myfile, line))
{
    istringstream ss(line);
    int id;
    ss >> id;
    string fullname;
    ss >> fullname;
    string firstname, lastname;
    {
        istringstream ss2(fullname);
        getline(ss2, lastname, ',');
        getline(ss2, firstname);
    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从文本文件java分离字符串输入

来自分类Dev

从文本文件中分割字符串

来自分类Dev

从文本文件中分割字符串

来自分类Dev

从输入文本文件中的字符串中分离单词并将其打印以在Java中逐行输出文本文件

来自分类Dev

如何从文本文件获取连接字符串?

来自分类Dev

如何从“印度”文本文件中的几个单词中分离出唯一字符?

来自分类Dev

如何搜索字符串并替换文本文件中的字符串?

来自分类Dev

在python中从文本文件中分离值

来自分类Dev

将文本文件批量拆分为出现字符串的文本文件

来自分类Dev

如何从字符串中分离整数?

来自分类Dev

如何从字符串中分离日期

来自分类Dev

如何在文本文件中的包含字符串的行的末尾添加文本?

来自分类Dev

如何在linux系统上搜索包含文本字符串的文本文件

来自分类Dev

Swift文本文件到字符串数组

来自分类Dev

读取文本文件中的字符串

来自分类Dev

C ++从文本文件获取数组字符串

来自分类Dev

从文本文件中检索匹配的字符串

来自分类Dev

在文本文件中找不到字符串

来自分类Dev

在文本文件中搜索字符串

来自分类Dev

在文本文件中找到动态字符串

来自分类Dev

在文本文件中搜索多行字符串

来自分类Dev

文本文件中的Perl字符串比较

来自分类Dev

无法从文本文件解密字符串

来自分类Dev

从文本文件中删除字符串

来自分类Dev

从文本文件加载字符串数组

来自分类Dev

在文本文件中搜索字符串?

来自分类Dev

在文本文件中间附加字符串

来自分类Dev

C ++从文本文件获取数组字符串

来自分类Dev

获取文本文件内容到字符串