これは私の最初の投稿です。
私はたくさんのトピックを読み、大丈夫だと思いますが、次のコードをコンパイルしようとすると、上記のエラーが再び発生します。
// Header file
#include <fstream>
#include <ostream>
#include <string>
using namespace std;
class CLogger
{
private:
ostream m_oStream;
public:
CLogger(ostream& oStream);
CLogger(const string sFileName);
};
// Implementation file
CLogger::CLogger(ostream& oStream) :
m_oStream(oStream) // <-- Here is the problem?!
{
}
CLogger::CLogger(const string sFileName) :
m_oStream(ofstream(sFileName.c_str()))
{
}
私たちを手伝ってくれますか?
どうもありがとうございます!