История изменений
Исправление Kogrom, (текущая версия) :
но выкидывать мусор нельзя - ибо совместимость.
Это больше к компиляторам относится, чем к самому языку. Читая документацию, часто можно натолкнуться на: (deprecated in C++20) и даже (removed in C++17).
Сходу нашёл: unary_function, binary_function, binder1st, ptr_fun, std::atomic_…< std::shared_ptr>. Я уже не говорю о случаях вроде std::codecvt, где устаревает форма с определёнными типами.
Исходная версия Kogrom, :
но выкидывать мусор нельзя - ибо совместимость.
Это больше к компиляторам относится, чем к самому языку. Читая документацию, часто можно натолкнуться на: (deprecated in C++20) и даже (removed in C++17).
Сходу нашёл: unary_function, binary_function, binder1st, ptr_fun, std::atomic_…std::shared_ptr. Я уже не говорю о случаях вроде std::codecvt, где устаревает форма с определёнными типами.