2014-03-25 14 views
0

如何在頭文件中定義接受fstream或ifstream作爲參數的方法?在C++頭文件中包含fstream或ifstream

#include <fstream> 
#include <string> 

class hw4 
{ 

     public: 
       // Methods 
       char* cFlagCheck(char* logfile, fstream& f); 
       int sFlagCheck(char* set, fstream& f, ifstream& cpy, int &R, int &X, int &Y); 
       void* runRobot(void* robotCount); 
}; 
+1

你的意思是,如何聲明一個方法來接受ifstream或fstream作爲它的一個參數?例如,你希望能夠用fstream或ifstream作爲第二個參數來調用cFlagCheck? – harmic

回答

4

你需要在std命名空間中加上類名,例如: std::ifstream