SetAt()用法

[复制链接]
查看11 | 回复1 | 2008-12-16 12:02:27 | 显示全部楼层 |阅读模式
C++中有个CArray类,里面有个函数SetAt(),我用到了CArray arrInt;
arrInt.SetAt(5,2);
但提示error C2664: 'SetAt' : cannot convert parameter 2 from 'const int' to 'int &',请问怎么修改,原因何在?
我是这样定义这个的 CArray arrInt;

回复

使用道具 举报

千问 | 2008-12-16 12:02:27 | 显示全部楼层
第二个参数是一个引用, 不能传常量值.这样写:int n = 2;arrInt.SetAt(5, n);...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行