急!!'type cast' : cannot convert from '' to 'float'

文理科 2010-05-08 05:06:07

......
......

int r1=GetRValue(cr1);
int r2=GetRValue(cr2);

......
......
float dr=(((float)(r2-r1))/(float)(rect.Width)); //错在这里

.....
.....

error C2440: 'type cast' : cannot convert from '' to 'float'
Context does not allow for disambiguation of overloaded function

请问怎么解决~~....
...全文
154 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
张赐 2010-05-08
  • 打赏
  • 举报
回复
rect.Width()

哈哈

:]
yschenwei 2010-05-08
  • 打赏
  • 举报
回复
晕,schlafenhamster是对的,汗,看错了。
Width是方法,不是属性。
yschenwei 2010-05-08
  • 打赏
  • 举报
回复
float dr=((float)(r2-r1))/((float)(rect.Width));
schlafenhamster 2010-05-08
  • 打赏
  • 举报
回复
rect.Width()

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧