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

Как добавить в вектор приватный объект класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ друг функции http://www.cyberforum.ru/cpp-beginners/thread770324.html
можете объяснить когда и зачем мы делаем функцию другом friend.......
C++ Задача. Сколько времени понадобится экспедиции, чтобы достичь высоты 4200 м? Сама задача: Экспедиция начинает восхождение на Эверест с высоты 3000 м с начальной скоростью 200 м/ч. Известно, что через каждые 100 м скорость подъема уменьшается на 10% от скорости за предыдущие 100 м. Сколько времени понадобится экспедиции, чтобы достичь высоты 4200 м? Мое решение, но оно не верное вроде как. #include "stdafx.h" #include <iostream> #include <locale> using... http://www.cyberforum.ru/cpp-beginners/thread770312.html
Определить количество столбцов, упорядоченных по возрастанию C++
задана матрица B(n,m). Определить количество столбцов, упорядоченных по возрастанию. Определить количество нулевых элементов матрицы Будьте внимательны при выборе раздела форума
C++ Разработка и отладка алгоритмов и программ с использованием шаблонов функций
Разработать шаблон класса “множество” (реализация через список). Тип элементов множества за- дается как параметр шаблона. Написать тестовую программу..
C++ Проверка оператора присваивания http://www.cyberforum.ru/cpp-beginners/thread770248.html
Программа должна находить и проверять правильность написания операторов присваивания в исходном тексте программы. Результатом работы должен быть текст анализируемого фрагмента программы со вставленными в ошибочных местах комментариями о характере ошибки. в чем тут ошибка ? #include "stdafx.h" #include "iostream" #include "fstream" using namespace std;
C++ Выбор устройства для записи (BASS lib) Ребят, как выбрать устройство, чтобы работать с ним в BASS.DLL? Например функция BASS_RecordInit по умолчанию выбирает "Массив встр. микрофона". Как правильно вызвать эту функцию, чтобы выбиралось другое устройство? Мне нужно выбрать "Громкоговорители и головные телефоны" в windows 7. Заранее спасибо. подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
24.01.2013, 01:37     Как добавить в вектор приватный объект класса
А какой смысл извлекать из класса защищённое поле.
Нет, ты можешь конечно завести геттеры для этих полей и запихнуть в вектор копии значений полей b и c объекта...
1) Но зачем этот абсурд?
2) Это уже будет Vector<int>

я верно понял? Тебе ведь это надо?:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Class
{
public:
int metod(); // который = b 
int i;
int a;
int getB() const;
int getC() const;
private:
int b;
int c;
...
};
...
...
int main()
{
Class classs;
 
list<int> newlist;
     newlist.push_back(classs.getB());
}
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru