Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/)
-   -   "Анонимное" создание объекта - хорошо или плохо? (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/anonimnoe-sozdanie-ob-ekta-horosho-ili-ploho-260126/)

Guest 28.09.2011 19:07

"Анонимное" создание объекта - хорошо или плохо?
 
Нашел в книге Бланшета и Саммерфилда такой кусок кода:HexSpinBox::HexSpinBox(QWidget *parent) : QSpinBox(parent){ setRange(0, 255); validator = new QRegExpValidator(QRegExp("[0-9A-Fa-f]{1,8}"), this);}Насколько я понимаю (интуитивно), выделенное жирным шрифтом это по сути new QRegExp("[0-9A-Fa-f]{1,8}")Удивился тому что так можно писать. Выходит можно?Просто в джаве есть сборщик мусора и потому там такие конструкции уместны, но ведь в Qt эта память даже после окончания блока освобождена не будет? Прав ли я? Или может быть это "нормально" писать такой код в Qt?


Часовой пояс GMT, время: 09:26.


© www.otvetnemail.ru - Форум вопросов и ответов.