
13 Oct
2011
13 Oct
'11
7:39 p.m.
This makes me curious. If logic errors should only be caught with an assert in the case of defining a specific macro definition, is there still a case where one should use std::logic_error and family? If not, does that amount to de facto deprecation?
Perhaps std::logic_error should be used for errors in the user's logic, not the programmer's logic? Regards, Nate