Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Сортировка слов по их длине - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Sound(); http://www.cyberforum.ru/cpp-beginners/thread1125094.html
Подскажите что подключать и как использовать, Юзаю DevC++.
C++ Создать класс Money Задача: Создать класс Money для работы с денежными суммами.Число должно быть представлено двумя полями: типом long для рублей и типом unsigned char - для копеек. дробная часть(копейки) при выводе на... http://www.cyberforum.ru/cpp-beginners/thread1125073.html
C++ Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества
Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества, то есть выпуклый многоугольник с вершинами в некоторых точках этого множества, охватывающий все точки. Если честно даже...
C++ Нужно считать данные из файла и заменить определенный текст на заданный
Есть файл с таким содержимым: (в нем записаны вещ. числа) Пример: 1.000 1.111 2.222 3.333 4.444 5.555 6.555 4.333 3.333 4.444 6.666 7.777 Нужно заметить, что 1.000 1.111 - это в рамках моей...
C++ С чего начинать изучение C++. Книги http://www.cyberforum.ru/cpp-beginners/thread1125051.html
Прошу совета опытных людей. С чего начать учить С++ ? С какой книги будет легче стартануть ?
C++ Длинная арифметика Вот изучаю с++ попробывал написать длинную арифметику, но не сложение не деление которое мне необходимо не работает помогите найти ошибку в моем коде пожалуйста ;D зарание спасибо #include... подробнее

Показать сообщение отдельно
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
20.03.2014, 18:57
Простой пример на С++11:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <iterator>
#include <string>
#include <set>
 
using std::string;
 
auto comparer = [](const string& x, const string& y)
{
   return x.size() < y.size();
};
 
using my_set = std::multiset<string, decltype(comparer)>;
using input = std::istream_iterator<string>;
 
int main()
{
   std::cout << "Enter words (Ctrl+Z to stop): >\n";
   my_set set {input(std::cin), input(), comparer };
   for (auto& i : set) std::cout << i << "\n";
 
   return 0;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru