关于C++ vector等容器排序问题

匿名 (未验证) 提交于 2019-12-03 00:21:02
C++ vector排序

参考 https://blog.csdn.net/upc_xbt/article/details/53305962

注意:

#include<iostream> #include<vector> #include<algorithm> using namespace std; int main() {     int num=0;     cin>>num;     string str;     vector<string> word;     while(cin>>str)     {         word.push_back(str);     }     sort(word.begin(),word.end());     for(auto iter=word.cbegin();iter!=word.cend();iter++)     {         cout<<*iter<<endl;     } }

sort函数不能用cbegin(),即如下是错误的:

  sort(word.cbegin(),word.cend());

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!