C++

Topic: Constructors and destructors

How should a constructor handle a failure?  

Throw an exception Constructors don't have a return type, so it's not possible to use return codes. The best way to signal constructor failure is therefore to throw an exception.

Browse random answers: