【发布时间】:2020-10-13 00:16:41
【问题描述】:
我正在开发一个程序,文件中有名字、姓氏和数字,我需要将这些信息读入我的程序。我的实际问题是有些人没有第二个名字或第二个姓氏。为了解决这个问题,我开始尝试从文件中读取,直到找到特定字符,例如:
Robert, Ford Black,208 //Where Robert is the first name, and Ford Black are his two last names
George Richard, Bradford,508 //Where George Richard are both his first names, and Bradford is his only last
name
我将此信息保存在三个分隔的字符串中,一个将存储名字和第二个名字,第一个和第二个姓氏,第三个用于数字。
我正在尝试仅使用来自 c++ 的本机库。 我一直在阅读 getline(a,b,c) 和 IStringStream 实际上可以解决我的问题,但我不知道如何正确实现它
【问题讨论】:
标签: c++ file getline stringstream