次のコードを使用してグローバル istream* を読み込もうとしています:
/*Global Declaration*/
istream* fp;
/* in main */
ifstream iFile;
if(argc == 2)
//open file code
fp = &file;
else
fp = &cin;
readFile;
/*readFile*/
readFile(){
string line;
while(fp.getline(line))
cout<<line<<endl;
}
次のエラー コードが表示getline
さfp
れます。 getline(fp, line) を試しましたが、そこにもエラーがありました。