0 / 0 / 0
Регистрация: 05.06.2020
Сообщений: 15
|
||||||
1 | ||||||
Destructor в .cpp05.06.2020, 16:14. Показов 1456. Ответов 9
Как правильно вызвать деструктор в отдельном cpp файле?
0
|
05.06.2020, 16:14 | |
Ответы с готовыми решениями:
9
Есть три файла. файл main.cpp и Source.cpp знают только Header.h, так как он подключен. как же подключается Source.cpp Как передать переменные и массивы из main.cpp в mainwindow.cpp? Как вызвать в основном .cpp файле тот или иной .cpp файл С помощью командной строки >namberstr f1.cpp Определить число строк в файле с именем f1.cpp |
Модератор
13710 / 10910 / 6476
Регистрация: 18.12.2011
Сообщений: 29,133
|
||||||
05.06.2020, 16:25 | 2 | |||||
Деструктор явно вызывать ни в коем случае не следует!
Напишите отдельную функцию, которая будет выполнять нужные операции. Но если вы имеете ввиду не как вызвать, а как описать деструктор в другом файле, то
0
|
0 / 0 / 0
Регистрация: 05.06.2020
Сообщений: 15
|
||||||||||||||||
05.06.2020, 16:28 [ТС] | 3 | |||||||||||||||
Нет, Деструктор уже описан в заголовочном файле. Мне нужно вызвать этот самый деструктор. Вот код:
Class.h
0
|
0 / 0 / 0
Регистрация: 05.06.2020
Сообщений: 15
|
|
05.06.2020, 16:39 [ТС] | 5 |
Croessmah,
Такое задание( За совет спасибо, помогло!
0
|
151 / 103 / 49
Регистрация: 21.11.2019
Сообщений: 285
|
|
05.06.2020, 16:41 | 6 |
Может ТС следует воспользоваться операцией delete?
0
|
Неэпический
|
||||||
05.06.2020, 16:43 | 7 | |||||
Может просто определить деструктор?
0
|
151 / 103 / 49
Регистрация: 21.11.2019
Сообщений: 285
|
||||||
05.06.2020, 16:48 | 8 | |||||
0
|
2565 / 1277 / 468
Регистрация: 08.11.2016
Сообщений: 3,525
|
||||||
05.06.2020, 16:50 | 9 | |||||
можно проще
0
|
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
05.06.2020, 18:35 | 10 |
Shut913, в вашем примере вызывать деструктор явно - некорректно. Для целесообразности явного вызова см. в #7. Это один из двух случаев, когда это можно и нужно делать явно. Второй случай - при использовании в составе union. Остальные варианты будут являться ошибкой.
0
|
05.06.2020, 18:35 | |
05.06.2020, 18:35 | |
Помогаю со студенческими работами здесь
10
Delete and Destructor Включение библиотек в main.cpp и my_func.cpp Подключение файлов main.cpp some.cpp some.h Библиотеки в CPP. Ошибка компиляции | CPP Нужен Constructor и Destructor или нет? Templates. (concrete inheritance). question to destructor implementation Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |