1.
QDialog dlg;
QComboBox * comboUser = new QComboBox(&dlg);
Если я создаю класс в стеке(dlg), то он у меня унитожится и вернет выделенную память, при выходе из стека. Но правильно ли я понимаю, что и comboUser тоже при этом уничтожится и вернет память?
2. Есть как минимум два режима сборки приложения: debug/релиз. Как мне ifdef-ами сделать так, что бы при сборке дебаг переменная имела одно значение, а при сборке релиз другое?