Но я не понимаю, почему C++23 вводит это в конструкторы перемещения/копирования параметров распределителя для std::vector?
например:
Код: Выделить всё
constexpr vector( const vector& other,
const std::type_identity_t& alloc );
constexpr vector( vector&& other,
const std::type_identity_t& alloc );
Код: Выделить всё
template
void foo(T x, T y);
foo(1.0, 0);
Мобильная версия