0 / 0 / 0
Регистрация: 24.12.2014
Сообщений: 5
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Cделать конструктор по умолчанию и копирования для класса13.05.2015, 19:32. Показов 836. Ответов 2
Метки нет (Все метки)
Вот у меня класс строка:
я вот так написал:
Помогите пожалуйста, а то из за этого не могу дальше создавать односвязный список.
0
|
13.05.2015, 19:32 | |
Ответы с готовыми решениями:
2
Конструктор копирования для шаблонного класса Конструктор копирования для класса стек Для класса не существует конструктор по умолчанию Конструктор копирования для динамического объекта класса приемника |
244 / 164 / 133
Регистрация: 30.09.2012
Сообщений: 690
|
||||||
13.05.2015, 19:39 | 2 | |||||
Она будет похожа на конструктор копирования, но необходимо будет также сделать проверку на присваивание элемента самому себе. И перед присваиванием, я предполагаю, надо будет освободить память строки, в которую присваиваем, и выделить заново под новую строку
0
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||||||
13.05.2015, 19:42 | 3 | |||||
Что-то с памятью моей стало... strcpy разве переваривает NULL в качестве аргумента? Попробуйте написать что-то в духе:
0
|
13.05.2015, 19:42 | |
13.05.2015, 19:42 | |
Помогаю со студенческими работами здесь
3
Конструктор копирования для класса с указателем на абстрактный класс Конструктор копирования по умолчанию Конструктор класса, конструктор копирования запускается не тот который нужен Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |