Не, в конструктор приходит просто значение какое то. А я делаю так: Aclass *a = Aclass(5); . И в конструкторе например такое, если число равно 5и, то создать обьект нельзя. И как быть в таком случае ? Бросать исключение, и потом ловить его и освобождать указатель ? Или можно как то прямо из конструктора вернуть нуллптр, и потом проверить указатель на нулл ?
Обсуждают сегодня