1 / 1 / 0
Регистрация: 28.09.2016
Сообщений: 16
|
||||||||||||||||
1 | ||||||||||||||||
Объект создаётся конструктором по умолчанию и сразу "ломается"30.10.2018, 13:23. Показов 1021. Ответов 1
При создании объекта z программа идёт сначала в Polynomial(), оттуда в Polynomial(int), а после выхода из последнего внезапно вызывается деструктор, причём на объект с адресом, отличным от &z. После этого z.degree почему-то становится равным 2 (думаю, это мусор), и дальнейшая работа с ним невозможна до тех пор, пока, например, не будет выполнено z = f, где f - созданный с помощью конструктора с параметрами объект.
Таковы определения конструкторов:
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
30.10.2018, 13:23 | |
Ответы с готовыми решениями:
1
Значение полей по умолчанию : "нет значения поля по умолчанию"; "Null";"0" Не создается объект. Ошибка "autorelease called without pool for object of class" Не создается объект "Excel.Application" Значение по умолчанию: "0"; "Null"; "нет значения по умолчанию" |
16469 / 8968 / 2199
Регистрация: 30.01.2014
Сообщений: 15,571
|
||||||
30.10.2018, 13:33 | 2 | |||||
![]() Решение
Вы тут создали безымянный временный объект, который сразу же и уничтожился.
Наверное вам надо что-то такое:
1
|
30.10.2018, 13:33 | |
Помогаю со студенческими работами здесь
2
Как сделать чтобы через запрос заполнялись характеристики поля: "значение по умолчанию", "формат rtf", "описание"?
Как сделать по умолчанию вид "таблица" в окне "открыть" и "выгрузка файла"? Класс "Графический объект", от которого будут наследоваться классы "круг" и "квадрат" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |