Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.07.2018
Сообщений: 9
1

Как заполнить вектор на вектор классов

27.01.2019, 17:56. Просмотров 622. Ответов 4
Метки нет (Все метки)

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 <iostream>
#include <vector>
 
 
class Num {
private:
    int m_num;
public:
    Num(int num) {
        num = m_num;
    }
    int get() {
        return m_num;
    }
};
 
int main() {
 
    std::vector <std::vector <Num>> o;
    for (int i(0); i < 10; i++) {
        std::vector <Num> n;
        o.push_back(n);
        for (int j(0); j < 10; j++) {
            o.at(i).push_back(Num(j));
            std::cout << o.at(i).at(j).get() << " ";
        }
        std::cout << std::endl;
    }
    system("pause");
    return 0;
}
Выводит во всех элементах значение -858993460, помогите пожлувта
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.01.2019, 17:56
Ответы с готовыми решениями:

Создать иерархию классов вектор и безопасный вектор с проверкой выхода за пределы
Создать иерархию классов вектор и безопасный вектор с проверкой выхода за пределы. Безопасный...

Создать иерархию классов вектор(longint) и безопасный вектор с проверкой выхода за пределы
Помогите не знаю как сделать! Создать иерархию классов вектор(longint) и безопасный вектор с...

Как отсортировать вектор классов?
Мне нужно пузырьковой сортировкой отсортировать вектор разнородных классов по 2 общим полям....

Класс "вектор" с конструкторами, позволяющими создать нулевой вектор и вектор с произвольным числом элементов
Привет! Задача следующая. Нужно реализовать класс &quot;вектор&quot; с конструкторами, которые позволяют...

4
(80 / 20 || 50 / 50) = x
1141 / 1072 / 414
Регистрация: 16.08.2014
Сообщений: 4,420
Записей в блоге: 1
27.01.2019, 18:01 2
Цитата Сообщение от bullet_ Посмотреть сообщение
Выводит во всех элементах значение -858993460, помогите пожлувта
C++
1
num = m_num; // это что???
0
141 / 90 / 34
Регистрация: 30.01.2018
Сообщений: 463
27.01.2019, 18:02 3
В конструкторе ошибка, посмотри, что к чему присваешь
0
(80 / 20 || 50 / 50) = x
1141 / 1072 / 414
Регистрация: 16.08.2014
Сообщений: 4,420
Записей в блоге: 1
27.01.2019, 18:02 4
C++
1
2
3
Num(int num) {
    m_num = num;
}
0
0 / 0 / 0
Регистрация: 16.07.2018
Сообщений: 9
27.01.2019, 18:11  [ТС] 5
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2019, 18:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как заполнить динамический вектор?
как сделать чтобы заполнение вектора шло не указанному значению его размера(sizeTovar), а до тех...

Как заполнить вектор с клавиатуры?
#include&lt;iostream&gt; #include&lt;vector&gt; using namespace std; int main() { vector&lt;int&gt; myVector;...

Как заполнить вектор в структуре?
как заполнить вектор в структуре?? struct pupil { vector &lt;string&gt; a; } я делал так: pupil...

Как в один вектор поместить много классов?
Всем привет. Есть задумка а как сделать пока не ясно. Есть в наличии допустим много классов, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.