0 / 0 / 0
Регистрация: 07.02.2015
Сообщений: 4
|
||||||||||||||||
1 | ||||||||||||||||
Segmentation fault07.02.2015, 21:31. Показов 1559. Ответов 8
Метки нет (Все метки)
Доброго времени суток.
Есть 2 класса. object
Objects
Код целиком:
Вопрос: Почему возникает ошибка? Как исправить? Спасибо.
0
|
07.02.2015, 21:31 | |
Ответы с готовыми решениями:
8
Segmentation fault Segmentation fault Segmentation fault Segmentation Fault |
102 / 44 / 18
Регистрация: 08.01.2015
Сообщений: 97
|
|
07.02.2015, 21:46 | 2 |
1
|
0 / 0 / 0
Регистрация: 07.02.2015
Сообщений: 4
|
|
07.02.2015, 21:54 [ТС] | 4 |
А как правильно?
size инкремируется при добавлении елемента
0
|
102 / 44 / 18
Регистрация: 08.01.2015
Сообщений: 97
|
||||||
07.02.2015, 22:01 | 5 | |||||
но массив не увеличивается. Или реаллокацию делайте или на вектор замените массив.
или статический массив указателей используйте.
1
|
0 / 0 / 0
Регистрация: 07.02.2015
Сообщений: 4
|
|
07.02.2015, 22:05 [ТС] | 6 |
Можно пример реаллокации?
0
|
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
||||||
07.02.2015, 22:12 | 7 | |||||
Сообщение было отмечено YR17 как решение
Решение
да вы замучаетесь, доводя это до рабочего варианта. конструкторы копий еще надо, деструктор, оператор =. и все это есть в std::vector. найдите список его методов и пользуйтесь. он уже все реаллоцирует что надо и удаляет и копирует.
0
|
Заблокирован
|
||||||
07.02.2015, 22:14 | 8 | |||||
YR17, лучше добавьте поле capacity, которое будет отвечать за максимальное число элементов в контейнере.
0
|
102 / 44 / 18
Регистрация: 08.01.2015
Сообщений: 97
|
||||||
07.02.2015, 22:25 | 9 | |||||
что то типа этого, но лучше так не делать
0
|
07.02.2015, 22:25 | |
07.02.2015, 22:25 | |
Помогаю со студенческими работами здесь
9
Segmentation fault Segmentation fault Segmentation fault Segmentation fault :( Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |