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

Вывод из вектора самого короткого и самого длинного string значения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Парсер/счётчик строки на основе stack/deque http://www.cyberforum.ru/cpp-beginners/thread1631195.html
Дан фрагмент последовательности скобок, состоящей из символов (){}. Требуется определить, возможно ли продолжить фрагмент в обе стороны, получив корректную последовательность. Если возможно - выведите минимальную корректную последовательность, иначе - напечатайте "IMPOSSIBLE". Максимальная длина строки 10^6 символов. Sample Input 1: }} Sample Output 1: {}}])]]
C++ Загвоздка с реализацией метода простых итераций Народ. Нашел тут реализацию метода простых итераций для решения уравнения. Проверил. Все отлично работает. Только не могу понять одного: зачем нужна переменная L ? Да, я понимаю, что на нее умножается уравнение каждую итерацию, но где можно хотя бы почитать, что это за -0.35 ? И почему именно это значение ? Буду очень благодарен за ответ #include <conio.h> #include <math.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1631175.html
Компиляция простейшего кода на C++ под GNU/Linux C++
Проблема в компиляции простейшего кода на c++ под Linux: void hello(){ rintf("Hello!\n"); return 0; } Вот такая вот ошибка в терминале:
C++ Builder БД Привязать файл Word к определенному полю в базе данных
Вопрос вот в чем. Есть база данных Access в ней есть поле книга, мне надо сделать, чтобы каждой книге принадлежал файл word либо pdf, для прочтения. Может можно сделать так чтобы файл открывался через функцию ShellExecute(Handle, L"Open", L"F:\\Курсовой проект\\С++Chainik.pdf", 0, 0, SW_SHOWNORMAL);; Может знаете как каждой записи присвоить путь в базе данных, заранее спасибо за ответ.
C++ Хранение и инициализация объектов классов в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread1631171.html
Нужно сделать сохранение параметров объектов классов Rectangle, Rhomb и Circle с последующим восстановлением в vector<Shape*> shapes. Выведены только параметры: class Shape { protected: int x, y; std::string text; int color;
C++ Перевод (конвертация, переписывания и т.д.) с С# на С++ Доброе время суток! Ребят столкнулся с такой проблемой, имеем искохник на C#, программа хорошая (играет музыку с vk с очень хорошим дизайном) но так как я сижу под мак, и проект с открытым кодом, я задался идеей что бы это дело переписать себе, собственно изучать для переноса одной программы смысла нет, сушествует ли какие то автоматизированные средства для конвертации исходника с одного ЯП в... подробнее

Показать сообщение отдельно
Slide
1 / 1 / 1
Регистрация: 21.11.2015
Сообщений: 19
04.01.2016, 17:54  [ТС]     Вывод из вектора самого короткого и самого длинного string значения
Цитата Сообщение от Somebody Посмотреть сообщение
C++
1
2
auto cmpSize = [](const auto &a, const auto& b) { return a.size() < b.size(); };
auto minMaxStr = std::minmax_element(std::cbegin(vec), std::cend(vec), cmpSize);
Попросил, чтобы дали ответ основываясь на данных автором знаний, то что вы пишите я вообще не понимаю

Добавлено через 5 минут
Что дальше, может кто нибудь разжевать как именно вы работали с теми циклами и что такое auto
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
#include <clocale>
 
using std::cout; using std::endl;
using std::cin; using std::string;
using std::vector; using std::sort;
using std::setlocale;
 
int main(){
 
setlocale(LC_ALL, "");
cout << "Введите пару слов: ";
string words;
 
vector<string> wordline;
 
while ( cin >> words ){
wordline.push_back(words);
}
 
typedef vector<string>::size_type vector_size;
vector_size size = wordline.size();
 
sort(wordline.begin(), wordline.end());
 
 
return 0;
}
 
Текущее время: 02:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru