Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Надо ли освободить (delete) объект потока в следующем коде? / 8 сообщений из 8, страница 1 из 1
06.10.2020, 11:24
    #40005643
PrimaryPro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
Добрый день!

Вынужден написать сюда, так как в ветке C++ активность очень низкая.
Подскажите пожалуйста, надо ли освободить (delete) объект потока в следующем коде? Если да, то как?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
        TMonDirThread *tProc;
        tProc = new TMonDirThread(true,
            0, //soket
            Status,               //zapros
            "",                 //type
            "",
            "","","",""
        );



Спасибо за ранее!
...
Рейтинг: 0 / 0
06.10.2020, 11:56
    #40005656
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
PrimaryPro
Вынужден написать сюда, так как в ветке C++ активность очень низкая.

Можно на медицинский форум написать, там обычно ещё выше активность...
...
Рейтинг: 0 / 0
06.10.2020, 12:30
    #40005666
PrimaryPro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
alekcvp,

Вы очень любезный. Спасибо
...
Рейтинг: 0 / 0
06.10.2020, 12:53
    #40005682
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
PrimaryPro
Добрый день!

Вынужден написать сюда, так как в ветке C++ активность очень низкая.
Подскажите пожалуйста, надо ли освободить (delete) объект потока в следующем коде? Если да, то как?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
        TMonDirThread *tProc;
        tProc = new TMonDirThread(true,
            0, //soket
            Status,               //zapros
            "",                 //type
            "",
            "","","",""
        );




Спасибо за ранее!

1. Надо.
2. Так, как обычно освобождаются объекты в цпп (delete)
2.1. Возможно, что этот объект самоуничтожится после окончания потока (с помощью того же delete), тогда не надо. Так ли это - необходимо смотреть реализацию класса. Но сюда ее нести не нужно.
...
Рейтинг: 0 / 0
06.10.2020, 13:13
    #40005692
PrimaryPro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
YuRock,

Спасибо. Тему написал сюда из-за того, что builder и delphi братья)
...
Рейтинг: 0 / 0
06.10.2020, 13:37
    #40005703
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
PrimaryPro
надо ли освободить (delete) объект потока в следующем коде?
от FreeOnTerminate может зависеть
...
Рейтинг: 0 / 0
06.10.2020, 14:10
    #40005723
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
PrimaryPro
Тему написал сюда из-за того, что builder и delphi братья)
На основании каких половых признаков мы должны были определить, что это Builder, а TMonDirThread наследник от TThread?
...
Рейтинг: 0 / 0
08.10.2020, 07:04
    #40006438
PrimaryPro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Надо ли освободить (delete) объект потока в следующем коде?
авторНа основании каких половых признаков мы должны были определить, что это Builder, а TMonDirThread наследник от TThread?

Да, TMonDirThread наследник от TThread
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Надо ли освободить (delete) объект потока в следующем коде? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]