0 / 3 / 3
Регистрация: 17.12.2013
Сообщений: 64
|
|||||||||||
1 | |||||||||||
Двойной вызов деструктора01.12.2016, 19:37. Показов 749. Ответов 8
Метки нет Все метки)
(
Здравствуйте, уважаемые. Вот столкнулся с такой проблемой...
CharRow - это класс, который содержит указатель на строку...
Как я понимаю, из-за того, что обьект CharRow возвращается по значению, то для него вызывается сначала CopyConstructor, а затем деструктор для очистки памяти. Но для чего деструктор вызываеться 2 раз ?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
01.12.2016, 19:37 | |
Ответы с готовыми решениями:
8
Вызов деструктора Вызов деструктора Вызов деструктора
|
0 / 3 / 3
Регистрация: 17.12.2013
Сообщений: 64
|
|||||||||||
01.12.2016, 20:04 [ТС] | 3 | ||||||||||
GbaLog-, Да ничего, программа ломаеться на строке
0
|
0 / 3 / 3
Регистрация: 17.12.2013
Сообщений: 64
|
||||||
01.12.2016, 20:39 [ТС] | 5 | |||||
GbaLog-, Указатель на char. Вот header класса :
0
|
16471 / 8969 / 2200
Регистрация: 30.01.2014
Сообщений: 15,576
|
|
01.12.2016, 22:30 | 6 |
Andrewnech, а реализацию конструктора копирования посмотреть можно?
![]()
0
|
0 / 3 / 3
Регистрация: 17.12.2013
Сообщений: 64
|
|
01.12.2016, 23:35 [ТС] | 7 |
DrOffset, Да я уже разобрался
![]()
0
|
DrOffset
|
01.12.2016, 23:49
#8
|
0
|
GbaLog-
|
02.12.2016, 09:38
Двойной вызов деструктора
#9
|
0
|
02.12.2016, 09:38 | |
Вызов деструктора Не понятный вызов деструктора Явный вызов деструктора Повторный вызов деструктора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |