📄 subject_18945.htm
字号:
<p>
序号:18945 发表者:皮皮_pp 发表日期:2002-10-24 15:43:04
<br>主题:模板类CArray的一个奇怪的错误(高手们快点帮我看看)
<br>内容:我定义了一个类abc<BR>然后<BR>CArray<abc,abc> tt;<BR>abc p;<BR>对p进行赋值<BR>tt.Add(p);<BR>调试时报错:<BR> error C2664: 'Add' : cannot convert parameter 1 from 'class abc' to 'class abc'<BR> No copy constructor available for class 'abc' <BR>我已经把头文件afxtempl.h包含进去了<BR>:(<BR><BR><BR><BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:徐景周 回复日期:2002-10-24 16:03:53
<br>内容:应该传引用或指针,如下:<BR>CArray<abc,abc&> tt;<BR>或:<BR>CArray<abc,abc*> tt;<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-10-24 16:35:32
<br>内容:或替abc类加一个拷贝构造函数。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -