[Thinking in C++]CH02:Ex07 疑惑

Problem:Display a file a line at a time, waiting for the user to press the “Enter” key after each line. 

问题:用户每按一次回车就显示文章的一行。

我的解答:

#include<iostream>
#include<fstream>
#include<string>
using namespace std;
void main()
{
 string line;
 string a;
 ifstream in("2.txt");
 while(getline(in,line))
 {
  cin>>a;
  if(a=="/n")
   cout<<line<<endl;
 }
}

这个解答当然是错的了,因为"/n"不是回车。

所以谁能告诉我回车对应的代码是什么?

如何只用cin就可以实现这个程序的预期目标?

你可能感兴趣的:([Thinking in C++]CH02:Ex07 疑惑)