If you think exceptions would complicate the code, then there is always the option of not using them and instead utilising function(errCode&) pattern.
If you think exceptions would complicate the code, then there is always the option of not using them and instead utilising function(errCode&) pattern.