【发布时间】:2011-08-23 09:54:26
【问题描述】:
这个特定方法有问题,不知道如何解决!我得到的错误是上面的:
“错误 C2248:'std::basic_ios<_elem>::basic_ios':不能 访问类中声明的私有成员 'std::basic_ios<_elem>' C:\Program Files\Microsoft Visual Studio 10.0\VC\include\ostream 604"
我的方法是:
ostream operator<<( ostream & stream, ProcessClass const & rhs )
{
stream << rhs.name_;
return stream;
}
在标题中:
friend std::ostream operator<<( std::ostream & stream, ProcessClass const & rhs );
关于如何解决这个问题的任何想法?我认为这与通过引用而不是值传递有关......但我有点困惑!
【问题讨论】:
标签: c++ visual-studio-2010 compiler-errors