Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Создайте класс employee, который содержит имя (объект класса string) и номер (типа long) служащего Создайте класс employee, который содержит имя (объект класса string) и но- мер (типа long) служащего. Включите в него метод getdata(), предназна- ченный для получения данных от пользователя и помещения их в объект, и метод putdata(), для вывода данных. Предполагаем, что имя не может иметь внутренних пробелов. Напишите функцию main(), использующую этот класс. Вам нужно будет создать массив... https://www.cyberforum.ru/ cpp-beginners/ thread1232996.html С. Прата Самоучитель, динамический массив структур C++
#include <iostream> #include <cctype> using namespace std; const int Size=100; struct SPM { char name; double payment; };
C++ Можно ли создать вектор, хранящий векторы структур? https://www.cyberforum.ru/ cpp-beginners/ thread1232913.html
Можно ли так писать? vector<vector<struct>> vec; если да то, как задать размер первого и второго вектора? как происходит доступ к элементам? покажите пожалуйста на примере какого нибудь кода , а то сам уже запутался
C++ Как установить размер вектора не заполняя его элементами? https://www.cyberforum.ru/ cpp-beginners/ thread1232909.html
Есть вот такой вот вектор vector<vector<Struct>> Vector_Struct;в ходе выполнения программы я узнаю какой размер мне нужен под него, как потом задать ему этот размер? Предположим размер хранится в переменной Vector_size.
C++ Как написать корень кубический
Вот пишу... pow(x, 1/3) - в результате всегда выдает единицу. pow(x, 1.0/3.0) - ошибка. pow(x, 1.0/3) - ошибка Как еще можно записать? или я вообще не так пишу? подскажите, пожалуйста.
C++ Как заполнить бинарное дерево, чтобы оно не превратилось в обычный стек вот допустим написал заполнение данных в виде бинарного дерева, и в слуае если данные записываются по возрастанию , 1,2,3,4,5.... и тд, то смысл дерева терятся и оно толку с него как с обычного стека, как тогда быть в таком случаае? может дерево как-то иначе заполнить или есть анлоги его? https://www.cyberforum.ru/ cpp-beginners/ thread1232792.html
C++ Вывести слова в обратном порядке https://www.cyberforum.ru/ cpp-beginners/ thread1232763.html
Всем известно, что у каждого важного общественного деятеля есть собственный спичрайтер – существо, помогающее подготовить публичную речь, сделать ее более выразительной и интересной. Глава Ордена джедаев магистр Йода не исключение. На первый взгляд может показаться, что спичрайтеру Йоды приходится тяжелее других: все-таки речь магистра своеобразна и ее изучение требует серьезных усилий. На самом...
Невозможно обратиться к protected член, объявленному в классе "Counter" C++
typedef unsigned int uint; class Counter { protected: uint count; Counter() : count(0) { } Counter(int c) : count(c) { } public:
C++ Апишите программу которая может перечислять членов ордена по действительным именам по должностям https://www.cyberforum.ru/ cpp-beginners/ thread1232611.html
4.Вступив в Благотворительный орден программистов(Benevolent Order of Programmers- BOP), вы можете быть известны на собраниях ВОР под своим действительным именем, по названию должности или по секретному псевдониму ВОР. Напишите программу которая может перечислять членов ордена по действительным именам по должностям по секретным псевдонимам или по индивидуально заданным опциям. В основу программы...
C++ Создание объекта в области памяти https://www.cyberforum.ru/ cpp-beginners/ thread1232597.html
Не могу разобраться с таким вопросом. Пусть есть у нас класс Example (у него есть стандартный конструктор и неважно что он делает). и имеется следующая функция: void foo(){ Example one(); Example two; Example *three = new Example; Example *four = new Example(); }
C++ Как сделать преобразование в string для своего класса
есть 2 строчки кода Var a = "dfsfdfd"; string b = (string)a; в класса есть перегруженный оператор operator string (); но компилятор на него не реагирует и тупо не хочет компилировать, сразу пишет ошибку, почему и как сдела чтобы работало? Ошибка 12 error C2440: приведение типов: невозможно преобразовать "Var" в "std::string" c:\users\admin\documents\visual studio...
C++ Требуется собрать кучу object в один контейнер и искать их по object_name Пусть дана структура вида: struct object { object(const std::string&_object_name):object_name(_object_name){} bool operator<(const object&o)const{return object_name<o.object_name;} bool operator<(const std::string&str)const{return object_name<str;} std::string object_name; char some_data; }; Требуется собрать кучу object в один контейнер и искать их по object_name.... https://www.cyberforum.ru/ cpp-beginners/ thread1232574.html
Эксперт по математике/физикеЭксперт С++
2048 / 1366 / 395
Регистрация: 16.05.2013
Сообщений: 3,506
Записей в блоге: 6
24.07.2014, 11:05 0

Как правильно добавлять и удалять элементы в вектор и из него - C++ - Ответ 6457004

24.07.2014, 11:05. Показов 753. Ответов 3
Метки (Все метки)

Ответ

Во-первых, либо умные указатели. Во-вторых, если у вас объекты разного типа то пользуйтесь паттерном Variant либо boost::any http://insidecpp.ru/patterns/variant/

Вернуться к обсуждению:
Как правильно добавлять и удалять элементы в вектор и из него C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.07.2014, 11:05
Готовые ответы и решения:

Как добавлять и удалять элементы из очереди?
Не нашел методы Push и Pop для очереди.

Как во время работы программы добавлять и удалять элементы, pictureBox в том числе?
Как во время работы программы нажимая на button добавлять в форму группы элементов, чтобы новая...

Как правильно добавлять функции в вектор и вызывать их?
Как правильно добавлять функции в вектор и вызывать их? Вот допустим есть вектор std::vector&lt;void...

Как создать список в объекте и добавлять в него элементы?
Всем доброго времени суток! Имеется класс: class Student(object): def addName(self, *name): ...

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

Как создать массив и добавлять в него элементы поочередно?
Почему в vba все так сложно с массивами? Простая операция, а столько сложностей Есть код: Sub...

Добавлять/удалять элементы с разных концов очереди
Как создать очередь в си и работать с ней? Необходимо добавлять/удалять элементы с разных концов

Описать класс «множество», позволяющий добавлять и удалять элементы
Всем доброго времени суток, нужна небольшая помощь, void set(int fir, int sec, int thir,int...

Как правильно удалять элементы листа?
std::list&lt;Bullet*&gt; bullets; std::list&lt;Bullet*&gt;::iterator bullets_it; for (bullets_it =...

Как правильно удалять выбранные элементы из QListWidget?
Собственно есть QListWidget с несколькими элементами, как удалять выбранный элемент? Есть...

Создать файл, в который можно добавлять, редактировать и удалять элементы структуры
По заданию нужно создать файл, в который можно добавлять, редактировать и удалять элементы...

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