标题:【求助】converting to ‘short unsigned int’ from ‘float’ ...
取消只看楼主
jiaowenx
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-14
 问题点数:0 回复次数:1 
【求助】converting to ‘short unsigned int’ from ‘float’出现的错误,请高手指点修改
TMap.h:68: error: extra qualification ‘TMap::’ on member ‘Read’
TMap.cc: In member function ‘short unsigned int* TMap::getCompressedData(float&, float&)’:
TMap.cc:1403: warning: converting to ‘short unsigned int’ from ‘float’
TMap.cc:1419: warning: converting to ‘short unsigned int’ from ‘float’
make[1]: *** [TMap.o] Error 1
make[1]: Leaving directory '~/PointGrid/src'
make: *** [libPPG] Error 2

想在Debian下面安装个软件。
./configure的时候显示成功了。
执行make时出现了上面的错误,我想能不能把提示错误的地方简单修改一下,好让编译能够成功?!用make编译程序时出现了上述错误,应该是'~/PointGrid/src'下的TMap.h和TMap.cc文件里的错误,里面有一行代码“unsigned short* getCompressedData( float& fmax, float& fmin);”,和错误提示很类似。我对编程不太熟悉,请指点下我改怎么修改一下,让程序能够顺利通过编译?!这个问题对于高手来说应该很简单的,多谢了。
另外make: *** [libPPG] Error 2是哪里出了问题啊,不太明白
搜索更多相关主题的帖子: converting float int short unsigned 
2008-11-14 22:22
jiaowenx
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-14
得分:0 
感谢两位的回复,问题已经解决了,就是成员函数Read在声明的时候多了个‘TMap::’。去掉‘TMap::’就可以了
2008-11-16 21:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-244303-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.095147 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved