From: Ben Hutchings (ben.hutchings_at_[hidden])
Date: 2004-10-25 04:26:25


David Abrahams wrote:
> "Peter Dimov" <pdimov_at_[hidden]> writes:
>
>
>>>How is this different from the situation with filesystem::path,
>>>where eager checking has turned out to be painful for a broad
>>>spectrum of users?
>>
>>"We have a valid Unicode string" is a pretty sensible invariant.
>
>
> How is that more sensible than "we have a valid and portable path?"

An invalid Unicode string isn't meaningful anywhere whereas an
unportable path can be valid and meaningful on some platforms.