Инициализация объекта в нулевой конструктор - PullRequest
0 голосов
/ 23 февраля 2011

Возможно ли, что при вызове конструктора объект также будет инициализирован нулем ??

Мне нужно это в моей программе для условия, когда, если исключение выдается в конструкции, объект инициализируется как ноль

У меня есть несколько вариантов для этого 1. Создание логического поля с надписью действительный или не показывать его нулевое значение. 2. Инициализация всех объектов-членов в null, а затем возврат

Но все это не устанавливает значение NULL, просто заставляет его чувствовать себя как NULL.

Есть еще предложения ??

1 Ответ

1 голос
/ 23 февраля 2011

Я бы сказал, что если конструктор без сбоев невозможен, то, вероятно, лучше выбросить исключение и позволить вызывающему коду аннулировать указатель так, как они считают нужным.

...