Я только что понял, что некоторые функции стандартной библиотеки динамического управления памятью были устарело в C++17. Например, get_temporary_buffer:
template< class T >
std::pair< T*, std::ptrdiff_t > get_temporary_buffer( std::ptrdiff_t count );
Может кто-нибудь объяснить, почему? Могу ли я ожидать, что в C++20 появится альтернатива?
operator new
. - person StaceyGirl   schedule 19.12.2017std::inplace_merge
, который может использовать любую выделенную память, даже если у него не так много памяти, как требуется: чем больше памяти, тем быстрее, но даже без памяти алгоритм все еще работает. - person Morwenn   schedule 19.12.2017