菜鸟求助一个问题,有关io的
先看代码吧:
get.cpp(申明再get.h中)
#include <iostream>using namespace std;istream& get(istream& gt){ string str; while(gt>>str) { cout<<str<<endl; } return gt;}#include <iostream>#include "get.h"using namespace std;int main(){ int ival; get(cin); cin>>ival; //这一句怎么没有执行,后面直接输出了一个任意数 cout << ival<< endl; return 0;}get(cin); cin.clear();。。。。。。
[解决办法]