找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1255|回复: 8

[求助] 【已解决】要用sort()函数需要包含的头文件

[复制链接]
发表于 2018-12-17 21:38:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 newer 于 2018-12-18 09:36 编辑

问题,需要用到sort函数,提示:
crxEntryPoint.cpp(352) : error C3861: “sort”: 找不到标识符
但是我已**件开头写了#include <algorithm>
还是提示上面的错误,应该怎么解决,谢谢大神解答
加上using namespace std;
用std::sort;
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 1个

财富等级: 恭喜发财

发表于 2018-12-17 22:08:37 | 显示全部楼层
上下文信息太少了,怎么也给出几行代码啊
你用的什么类的排序,给什么排序?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-17 22:10:08 | 显示全部楼层
ObjectARX 发表于 2018-12-17 22:08
上下文信息太少了,怎么也给出几行代码啊
你用的什么类的排序,给什么排序?

代码主体:
                AcGeIntArray arr;
                arr.setLogicalLength(4);
                arr.append(4);
                arr.append(3);
                arr.append(2);
                arr.append(1);
                sort(arr.asArrayPtr(), arr.asArrayPtr() + arr.length());

                for (int i=0; i<4; i++)
                {
                        acutPrintf(_T("\n%d"),arr.at(i));
                }

点评

快速排序0 个回复 - 101 次查看Quicksort probably is the most used sorting algorithm than any other, thanks to the relatively simple implementation and yet has great performance on a variety of input da  详情 回复 发表于 2018-12-17 22:18
给整数排序? 自己写个快速排序吧,论坛有代码  详情 回复 发表于 2018-12-17 22:13
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2018-12-17 22:13:35 | 显示全部楼层
happy24170 发表于 2018-12-17 22:10
代码主体:
                AcGeIntArray arr;
                arr.setLogicalLength(4);

给整数排序? 自己写个快速排序吧,论坛有代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2018-12-17 22:15:44 | 显示全部楼层
加一个std::试试
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-17 22:16:19 | 显示全部楼层
ObjectARX 发表于 2018-12-17 22:13
给整数排序? 自己写个快速排序吧,论坛有代码

AcArray的排序及去除重复
http://bbs.xdcad.net/forum.php?m ... &fromuid=779090
(出处: 晓东CAD家园-论坛)
这个是论坛上人家贴的帖子,我想试下,结果就出现找不到sort的标识符,人家运行都能顺利通过,为啥我的程序不行呢,既然c++里已经有了定义好的排序函数,就用它的呗
还有,我新建一个win32的控制台程序,就可以用sort()函数,这是什么原因啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2018-12-17 22:18:26 | 显示全部楼层
happy24170 发表于 2018-12-17 22:10
代码主体:
                AcGeIntArray arr;
                arr.setLogicalLength(4);

快速排序
0 个回复 - 101 次查看
Quicksort probably is the most used sorting algorithm than any other, thanks to the relatively simple implementation and yet has great performance on a variety of input datas. That doesn't mean there ...
2018-6-18 13:42 - LoveArx - 算法与数据结构

适合AcDbIntArray, AcArray... 快速排序

AcArray的排序及去除重复
24 个回复 - 649 次查看
ObjectARX 中几何大都使用 AcArray ,AcArray 的排序可以使用 stl 的 sort 函数, 而且 vector 的 unique 函数可以实现 vector 的“消除重复”, 再使用 vector::erase 函数可以实现真正的消除重复,相关资料可以网 ...
2017-2-13 09:13 - csharp - ObjectARX

AcArry 排序,写了个模板
13 个回复 - 193 次查看
Acarray 没有排序函数,转来转去太麻烦 写了一个模板,以后可以和数组 qsort排序一样。 用了最简单的快速排序,(qsort速度是不稳定的) **** 本内容需购买可见 **** 比较函数: 这是论坛里面的:
2016-11-27 23:32 - aeo - ObjectARX

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-17 22:18:44 | 显示全部楼层

正解,感谢大神
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-17 22:21:06 | 显示全部楼层
ObjectARX 发表于 2018-12-17 22:18
快速排序0 个回复 - 101 次查看Quicksort probably is the most used sorting algorithm than any other, ...

好的,谢谢你
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-3-28 23:35 , Processed in 0.282681 second(s), 47 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表