2 qq 32919333 qq_32919333 于 2017.11.10 20:06 提问

vs2015 为何我加了include<algorithm> 还是无法使用sort函数

图片说明
如图示,提升sort未定义标识符

2个回答

fight_in_dl
fight_in_dl   Ds   Rxr 2017.11.11 07:22
已采纳

因为是引用标准库而不是自己编写的函数,所以需要申明命名空间。
两个方法:
1 使用std::sort()
2 在#include语句下面加下一句:

 using namespace std; 
之后就可以象使用普通函数一样调用sort。


    **如果对您有帮助,请采纳答案好吗,谢谢!**
kissacm
kissacm   2017.11.10 21:39

使用std::sort(),注意你没有使用命名空间

Csdn user default icon
上传中...
上传图片
插入图片