在读取不定数据方面,官方是用CTRL+Z终止的,下面的代码是只需要回车就可以自动判断是否输入数据。
以读取int数据为例:
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main()
{
string str;
int num;
while (getline(cin, str))//读取输入的一行数据
{
if (str.size() == 0) break;//如果读取的是空,则读取结束
istringstream ist(str);

本文介绍如何使用C++读取不确定行数的整数数据,通过回车而非CTRL+Z来判断输入结束。
最低0.47元/天 解锁文章
1402





