高手们帮个忙吧
先看代码
// 类定义class TimeStamp {public:// -- Contructors TimeStamp(const string& = defaultFormat_); TimeStamp(time_t,const string& = defaultFormat_);// -- Operators operator string() const; friend ostream& operator<<(ostream&,const TimeStamp&);private:// No copy allowed TimeStamp(const TimeStamp&); TimeStamp& operator=(const TimeStamp&);// -- Members time_t time_; const string& format_;// -- Class members static const char* defaultFormat_;};// 调用void function(){// 该句出错,“错误:‘TimeStamp::TimeStamp(const TimeStamp&)’ 是私有的” cout << TimeStamp() << ' ' << prefix_;}