Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-05-04 05:19:56


Beman Dawes wrote:
> "Peter Dimov" <pdimov_at_[hidden]> wrote in message
> news:000e01c54fdb$be752eb0$6401a8c0_at_pdimov2...
>> I also don't like the fact that the error codes aren't the standard
>> errno E* constants, but we already had this debate once. :-) (As
>> with threading, it is my opinion that Posix should be acknowledged.)
>
> The intent _is_ to supply the actual system error code (errno for
> POSIX). There is another function available to convert to a portable
> code if desired.

My point was that errno should be the portable error code. This will save
you one mapping. Your arguments for not using E* were purely
implementation-driven and at this stage of the library development it makes
sense to revisit the issue from standardization point of view.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk