用空格键定界的数据

| 我被分配了一个我根本不理解的问题。我知道我需要使用cin函数(例如cin.get()),但是我不确定在这种情况下需要哪一个函数或如何使用它。 我需要创建一个插入和提取运算符,以读取(和写入)3个数据。所有数据均为int类型。就上下文而言,数据是分数,分子和分母的整个部分。数据需要用空格分隔,运算符将用于文件输入和输出。 我真正想知道的是我应该使用哪个cin函数,以及我想将值存储为整数时应考虑的特定语法。 提前致谢!     
已邀请:
使用
cin
,您可以使用以下方式读取数据:
int wholepart,numer,denom;
cin>>wholepart>>numer>>denom;
这将分别读取3个整数,分别为
wholepart
numer
和ѭ4.。它将跳过空格分隔整数。     
ѭ5的正常ѭ5期望数据由空格分隔,因此您应该能够使用它并按自己的意愿解释结果。     

要回复问题请先登录注册