Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Успешное компилирование, но есть ошибки Такая проблема, что компилятор усердно продолжает кричать об ошибках, хотя программа нормально компилируется и запускается. Подскажите в чем проблема? Что и куда забыл добавить в ссылках на проект? PSP SDK minimal, пример из GU/Clut https://www.cyberforum.ru/ cpp-beginners/ thread1224112.html Упорядочить элементы массива, располагая в первой его половине элементы, стоявшие на четных позициях C++
Есть массив: int main() { setlocale(LC_ALL,"RUSSIAN"); int array; int i, n, k, min, sumabs = 0, minabs = 0; printf_s("Введите количество элементов массива: "); scanf_s("%d", &n);
C++ Перевод числа из двоичной системы в десятичную или наоборот Помогите написать прогу которая переводчит число из двоичной системы в десятичную или наоборот из десятичной в двоичную... Заранее спасибо!! https://www.cyberforum.ru/ cpp-beginners/ thread1224092.html C++ Расставить знаки между числами от 1 до 9, чтобы получить заданное число https://www.cyberforum.ru/ cpp-beginners/ thread1224051.html
Доброе время суток. Помогите разобраться с задачей, пожалуйста. Нужно расставить знаки "+", "-" между числами от 1 до 9, расположенными в порядке возрастания так, чтобы в итоге получалось заданное число. У меня почему-то вообще ничего не выводит. #include <iostream> using namespace std; enum { op_plus=0, op_minus};
C++ Умножение двух матриц
Помогите пожалуйста
C++ Минимальный палиндром на с++ https://www.cyberforum.ru/ cpp-beginners/ thread1224034.html
C++ Перегрузка оператора = для указателей Существует ли возможность предопределить оператор = для такого случая? Object* first = new Object(); Object second = first; // Вот тут = https://www.cyberforum.ru/ cpp-beginners/ thread1224026.html Вывести вписанное пользователем слово задом наперед C++
Добрый день нужно вывести,вписанное пользователем слово задом наперед в C++ помогите как можно быстрей пожалуста,нужно использовать циклы спасибо заранее!
C++ Найти первый член последовательности, для которого выполняется условие Задано действительны величины. Разработать программу, которая находит и печатает первый член и его номер в заданной последовательности, для которого выполняется условие -)< эпсилон]. Ограничиться рассмотрением первых членов последовательности: https://www.cyberforum.ru/ cpp-beginners/ thread1223980.html C++ Заменить каждую группу точек тремя точками https://www.cyberforum.ru/ cpp-beginners/ thread1223945.html
Прошу помощи Ввести последовательность символов и заменить каждую группу точек, стоящих подряд в последовательности, тремя точками.
Подскажите графическую библиотеку для Linux C++
Подскажите пожалуйста самую простую графф. библиотеку для Linux и с хорошей документацией.
C++ Непонятная ошибка "name lookup of ‘i’ changed for ISO ‘for’ scoping" Компилятор ругается : main.cpp: In function ‘int main(int, char**)’: main.cpp:56:18: error: name lookup of ‘i’ changed for ISO ‘for’ scoping cout<<buff<<" "; ^ main.cpp:56:18: note: (if you use ‘-fpermissive’ G++ will accept your code) на код : for(int i=0; i<size; i++) https://www.cyberforum.ru/ cpp-beginners/ thread1223922.html
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
07.07.2014, 23:43 0

Шаблон как тип контейнера std::set - C++ - Ответ 6406181

07.07.2014, 23:43. Показов 2029. Ответов 6
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <algorithm>
 
 
int main()
{
     const int size= 20;
     int x[size]={1, 2, 3, 4, 5, 6, 7, 7, 8, 2,234,234,2,34,23,423,3,242,42,342};
 
     std::sort(x,x+size);
     int n= std::distance(x,std::unique(x,x+size));
 
     for(int i=0; i<n; ++i)
         std::cout<<i<<") "<<x[i] << std::endl;
 
     getchar();
     return 0;
}
http://www.cplusplus.com/refer... ?kw=unique

Вернуться к обсуждению:
Шаблон как тип контейнера std::set C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.07.2014, 23:43
Готовые ответы и решения:

На базе контейнера vector из стандартной библиотеки С++ создайте шаблон класса Set,
На базе контейнера vector из стандартной библиотеки С++ создайте шаблон класса Set, в котором...

STL std::set, std::pair, std::make_pair
Я не знаю как описать тему в двух словах, поэтому не обращайте внимание на название темы....

Как достать указатель на объект из контейнера set
Имеется вот такой код #include &quot;stdafx.h&quot; #include &lt;string&gt; #include &lt;iostream&gt; #include...

Как вывести элементы контейнера set с ключами собственного типа?
Есть класс, который является типом ключа set. Класс и предикат к нему #include &lt;string&gt; using...

6
07.07.2014, 23:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.07.2014, 23:43
Помогаю со студенческими работами здесь

Как заставить std::set хранить объекты пользовательского типа?
Здравствуйте. Как заставить set хранить объекты некоторого класса или структуры? #include...

Std::set с кастомным классом, как правильно перегрузить оператор < ?
Доброго времени суток, у меня имееться такой класс: class Truck { public: size_t...

"range-base for" и проверка на последний элемент в std::set<std::string>
Добрый день. Голова совсем не варит. Как мне организовать простую проверку на послений элемент без...

Шаблон set и структура - как вместе?
Что-то торможу. typedef set&lt;Node&gt; NodeSet; struct Node{ NodeSet input; NodeSet output;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru