24小时热门版块排行榜    

查看: 733  |  回复: 3

zhenhai308

木虫 (正式写手)


[交流] 【求助】Vc6.0中的STL中的sort()函数是否有处理数据上限

如题,我试验了一行代码,如下:

#include
#include
#include
#include
#include
#include


int main()
{
using namespace std;
list it;
it.push_back(5);
for (long i=0;i<32766;i++)
{
it.push_back(1);
}
cout<<"the size is "< it.sort();
cout<<"the size is "<
return 0;
}
好像处理的数不能超过32767个,这是在VC6.0上跑的结果。但是在vc2008上,则没有这种限制,就是在vc2008上处理的数没上限。

不知这种问题在vc6.0 中如何解决,请高手指点一下!谢谢!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)



nono2009(金币+1):鼓励应助 2010-11-27 09:19:32
zhenhai308(金币+1): 2010-11-28 08:46:08
上限一定有的吧,楼主去看下sort函数的实现吧
32767貌似是short int类型的范围吧
2楼2010-11-25 08:33:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)


★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+1):鼓励应助 2010-11-30 08:03:26
由于VC6是C++的早期版本(C++98以前, 貌似), 对标准库的支持比较差劲. 建议不要依赖VC6, 特别是学习C++的时候.
3楼2010-11-29 10:59:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhenhai308

木虫 (正式写手)


谢谢你的建议!
4楼2010-12-04 08:29:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhenhai308 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见