Информация об изменениях

Сообщение Re[7]: Про указатели в Qt - нравится ли вам? от 05.10.2023 13:09

Изменено 05.10.2023 14:29 night beast

Re[7]: Про указатели в Qt - нравится ли вам?
Здравствуйте, SaZ, Вы писали:

NB>>проблема в том, что ты нифига не знаешь, захватывает addWidget владение, или нет


SaZ>Можно, пожалуйста, пример, где в кутэ не захватывается владение?


да не проблема
открой хидеры и смотри функции, которые принимают указатели. по названию пытайся понять, захватывают или нет
например:
void QWidget::stackUnder(QWidget* w);


SaZ>Мой основной посыл в том, что местами это непривычно (впрочем есть и определённый оверхед), но плюсы такого подхода разительно перевешивают минусы. В контексте программирования на этом фреймворке, разумеется.


мой основной посыл не в плюсах или в минусах кютешного подхода (я об этом явно указал в сообщении
Автор: SaZ
Дата: 05.10.23
), а в том что код должен быть понятен без дополнительного знания контекста
Re[7]: Про указатели в Qt - нравится ли вам?
Здравствуйте, SaZ, Вы писали:

NB>>проблема в том, что ты нифига не знаешь, захватывает addWidget владение, или нет


SaZ>Можно, пожалуйста, пример, где в кутэ не захватывается владение?


да не проблема
открой хидеры и смотри функции, которые принимают указатели. по названию пытайся понять, захватывают или нет
например:
void QWidget::stackUnder(QWidget* w);


SaZ>Мой основной посыл в том, что местами это непривычно (впрочем есть и определённый оверхед), но плюсы такого подхода разительно перевешивают минусы. В контексте программирования на этом фреймворке, разумеется.


мой основной посыл не в плюсах или в минусах кютешного подхода (я об этом явно указал в сообщении
Автор: night beast
Дата: 04.10.23
), а в том что код должен быть понятен без дополнительного знания контекста