std::minus<void>
Min standard notice:
Header: <functional>
std::minus
# Declarations
template<>
class minus<void>;
(since C++14)
# Parameters
lhs, rhs: values to subtract
# Return value
std::forward
# Example
#include <complex>
#include <functional>
#include <iostream>
int main()
{
auto complex_minus = std::minus<void>{}; // “void” can be omitted
constexpr std::complex<int> z(4, 2);
std::cout << complex_minus(z, 1) << '\n';
std::cout << (z - 1) << '\n';
}