Сергкй
Сергкй

Как отсортирoвать строки в алфавитном порядке в С++?

ДХ
Дмитрий Харитонов

Например,
//
#include
#include
#include
#include
using namespace std;
int main(){
string ms[]={"ee","ffff","cc","hhhh","aa","dddd"};
vector mvs(ms,ms+sizeof ms/sizeof ms[0]);
for(vector::iterator it=mvs.begin(); it!=mvs.end(); ++it)
cout<<*it< sort(mvs.begin(),mvs.end());
for(vector::iterator it=mvs.begin(); it!=mvs.end(); ++it)
cout<<*it< //
В современном C++11 это выглядит элегантнее и короче:
//
#include
#include
#include
#include
using namespace std;
int main(){
vector mvs({"ee","ffff","cc","hhhh","aa","dddd"});
for(auto it:mvs)cout< sort(mvs.begin(),mvs.end());
for(auto it:mvs)cout< //

Похожие вопросы
Есть-ли программка расставляющая большое колл-во слов в алфавитном порядке?
Расположить гласные буквы, встречающиеся одновременно в словах Х и У, в алфавитном порядке
Pascal ABCТема: Множества. Вывести все буквы строки в алфавитном порядке. И подсчитать их.
Запишите клетки крови в алфавитном порядке. =))
Почему клавиатуру сделали не в алфавитном порядке?
А у Вас на КЛАВИАТУРЕ буквы тоже не в алфавитном порядке расположеный ?
Помогите расположить по алфавитному порядку :
как отсортировать папки в алфавитном порядке
Назовите 5 европейских государств в алфавитном порядке, напишите в алфавитном порядке 5 столиц этих стран.
объясните пожалуйста, как сортировать массив строк на си в алфавитном порядке?