大致看了一下你的代码,不过我不明白为什么你第二个代码能跑。你能编译这段代码吗?
程序代码:
[ 本帖最后由 pangding 于 2013-1-22 11:58 编辑 ]
程序代码:#include <iostream>
using namespace std;
class A {
public:
A& operator= (A&) { return *this; };
};
int main()
{
A a;
a = A();
return 0;
}[ 本帖最后由 pangding 于 2013-1-22 11:58 编辑 ]









