Was the unary + operator only included for symmetry with the unary - operator, or does it find some practical use in C++ code?
+
-
Searching h
char ch = 'a'; std::cout << ch << '\n'; std::cout << +ch << '\n';
The first insertion writes the character a to cout. The second insertion writes the numeric value of ch to cout. But that's a bit obscure; it relies on the compiler applying integral promotions for the + operator.
a
cout
ch