[diff.cpp03.utilities] (original) (raw)

Affected subclauses: [refwrap], [arithmetic.operations], [comparisons], [logical.operations], and [bitwise.operations]

Change: Standard function object types no longer derived fromstd​::​unary_function or std​::​binary_function.

Rationale: Superseded by new feature; unary_function andbinary_function are no longer defined.

Effect on original feature: Valid C++ 2003 code that depends on function object types being derived fromunary_function or binary_function may fail to compile in this revision of C++.