Boost logo

Boost :

Subject: Re: [boost] Visual Studio 2015 Update 3 has removedstd::unary_functionand std::binary_function
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2016-11-07 14:08:55


On 11/07/16 21:07, Stephan T. Lavavej wrote:
> [Andrey Semashev]
>> Also, isn't there a way to bring those deprecated components back even in the C++17 mode? A macro or a compiler switch? The standard library still has to have them for C++14 mode, doesn't it?
>
> We support _HAS_AUTO_PTR_ETC=1 and other escape hatches. However, this choice should be made by the programmer-user, not by libraries.

The idea is that we can release Boost saying that it currently requires
MSVC users to define _HAS_AUTO_PTR_ETC=1. In other words, the topic is
not a showstopper problem.


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