From: Peter Dimov (pdimov_at_[hidden])
Date: 2007-08-22 19:42:47


Howard Hinnant wrote:

> On Aug 22, 2007, at 7:14 PM, David Abrahams wrote:
>
>> The reason is, "Peter said so." In other words, if you accept Peter's
>> modification, the contract says "if you construct it this way, it's a
>> logic error to use it that way."
>>
>> I don't see a problem with that.
>
> Ok, so what if Howard says: If you construct it this way, it's a run
> time error to use it the that way. Is that statement in any way more
> or less correct?

Howard actually says that using it that way results in an exception, and
this statement isn't more or less correct. It's just different.