
25 Oct
2004
25 Oct
'04
9:26 a.m.
David Abrahams wrote:
"Peter Dimov" <pdimov@mmltd.net> 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.