Ary Borenszweig wrote:
auto x = new BigInt(someString);

How do you implement BigInt's constructor without being able to throw an exception?


I presume you mean how can it work without allocating memory. In D, a memory allocation failure is generally not a recoverable exception, it's a fatal exception.

A better example would be one that attempted to open a file in the constructor.

Reply via email to