On 9 February 2018 at 16:26, Thomas Heller via Boost
Am 09.02.2018 5:18 nachm. schrieb "Daniel James via Boost" < boost@lists.boost.org>:
On 9 February 2018 at 16:08, degski via Boost
wrote: On 9 February 2018 at 09:45, Thomas Heller via Boost < boost@lists.boost.org> wrote:
Since C++03 is the lowest level of C++ standards compatibility, it can hardly "demand" anything. If you think it does please point out a C++03 construct which is not supported by later C++ standards.
std::auto_ptr.
register keyword, trigraphs, operator++(bool), exception specifications.
Do any of our libraries use any of those?
Is this really the topic of this thread? Isn't it more about code depending on boost libraries that might not be as easy to upgrade as one might think? Or distributed binaries compiled with a different flavor than you favor?
Unless I misunderstood it, the emails that this was in response to were about C++03 libraries "demanding" something of the user, and blocking people from using later language versions.