22 Apr
2003
22 Apr
'03
10:55 a.m.
Peter Klotz wrote:
Yes - in cases where there doesn't seem to be any way to abstract the operation into a portable function it is better to leave it for an operating system specific function.
I agree. What about adding a "non portable" error code for filesystem_error, something like missing_target_error? Okay, this would be an implicit is_link() function :-)
Both missing_target_error and is_link() look entirely reasonable to me. I see nothing non-portable here.