Boost logo

Boost :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2001-10-04 15:11:12

----- Original Message -----
From: <williamkempf_at_[hidden]>
> There's the rub, though. I never used "a name from the standard
> library" for which I did not "include a standard library header
> documented as providing that name". The issue actually stems from
> calling the constructors with const char* parameters which need to be
> implicitly cast to the const std::string& type. So I guess you could
> turn this around and claim that the standard has a defect in design,
> but I don't care to go that far. I honestly think this is a QoI
> issue with STLPort.

Arguably. Is it better to break loudly when the user does something
nonportable, or to understand their intention and "just work"?

  David Abrahams, C++ library designer for hire

        C++ Booster (
          email: david.abrahams_at_[hidden]

Boost list run by bdawes at, gregod at, cpdaniel at, john at