1.3 KiB
1.3 KiB
[diff.cpp14.depr]
Annex C (informative) Compatibility [diff]
C.4 C++ and ISO C++ 2014 [diff.cpp14]
C.4.12 [depr]: compatibility features [diff.cpp14.depr]
Change: The class templatesauto_ptr,unary_function, andbinary_function, the function templatesrandom_shuffle, and the function templates (and their return types)ptr_fun,mem_fun,mem_fun_ref,bind1st, andbind2nd are not defined.
Rationale: Superseded by new features.
Effect on original feature: Valid C++ 2014 code that uses these class templates and function templates may fail to compile in this revision of C++.
Change: Remove old iostreams members [depr.ios.members].
Rationale: Redundant feature for compatibility with pre-standard code has served its time.
Effect on original feature: A valid C++ 2014 program using these identifiers may be ill-formed in this revision of C++.