Приобрести книгу можно на сайте ozon.ru и в электронном виде на Google Play:
2 thoughts on “Глава 24 – Вывод на печать”
Здравсвтуйте!
В листинге 24.4 Вы объявляете
QPrinter* m_pprinter;
Но в конструкторе при инициализации ему задается объект new QPrinter без указания объекта предка.
Можно было бы объявить принтер как
unique_ptr m_pprinter;
Чтобы сэкономить кол-во ударов пальцев по клавиатуре за счет того, что не пришлось бы удалять указатель в деструкторе и сам деструктор тогда не нужен
Здравсвтуйте!
В листинге 24.4 Вы объявляете
QPrinter* m_pprinter;
Но в конструкторе при инициализации ему задается объект new QPrinter без указания объекта предка.
Можно было бы объявить принтер как
unique_ptr m_pprinter;
Чтобы сэкономить кол-во ударов пальцев по клавиатуре за счет того, что не пришлось бы удалять указатель в деструкторе и сам деструктор тогда не нужен
Здравствуйте, Вадим!
Я думаю, что можно. Но обязательно проверьте, что бы не произошло утечки памяти (memory leak).