我在改一个程序时,想把CList改为list,但改完后,出现
error C2558: struct 'A' : no copy constructor available
        d:\program files\microsoft visual studio\vc98\include\xmemory(66) : see reference to function template instantiation 'void __cdecl std::_Construct(struct A *,const struct A &)' being compiled
错误。
其中A是一个结构体或类。
请问什么原因?如何解决?
我好像没有调用拷贝构造函数,我都是传递的指针。
默认的拷贝构造函数什么情况下需要修改?