C++ 如何从c++;

C++ 如何从c++;,c++,file,C++,File,我有一个txt文件,格式如下: <Year> <count> 1999 5.4 1989 5 1993 55.4 您可以直接将数据流传输到变量中,而不是使用getline 像这样: YourStream >> YearInt >> YourDouble; 只需在开始时使用getline就可以去掉标题。您可以直接流式处理变量,而不必使用getline 像这样: YourStream >> YearInt >>

我有一个txt文件,格式如下:

<Year> <count>
1999   5.4
1989   5
1993   55.4

您可以直接将数据流传输到变量中,而不是使用
getline

像这样:

YourStream >> YearInt >> YourDouble;

只需在开始时使用
getline
就可以去掉标题。

您可以直接流式处理变量,而不必使用
getline

像这样:

YourStream >> YearInt >> YourDouble;

只需在开头使用
getline
就可以去掉标题。

使用
std::stringstream
以下是文档和示例:嘿,我用你的建议更新了我的帖子。我使用了Stringstream,但现在我得到的是负随机数,而不是文件中的数字。您没有初始化
。请参阅此处副本中的
iss
初始化:Yyes我检查了它是否工作,谢谢:)使用
std::stringstream
这里是文档和示例:嘿,我用你的建议更新了我的帖子。我使用了Stringstream,但现在我得到的是负随机数,而不是文件中的数字。您没有初始化
。请参见此处副本中的
iss
初始化:Yyes我检查了它是否有效,谢谢:)嘿,我用你的建议更新了我的帖子。我用了Stringstream,但现在我得到的是负随机数,而不是文件中的数字。嘿,我用你的建议更新了我的帖子。我使用了Stringstream,但现在我得到的是负随机数,而不是文件中的数字。