War der unäre Operator +
nur für die Symmetrie mit dem unären Operator -
enthalten, oder findet er eine praktische Verwendung in C++ - Code?Hat der unary + Operator einen praktischen Nutzen?
Bei der Suche hier bin ich auf What is the purpose of the unary '+' operator in C? gestoßen, aber die einzigen nützlichen Szenarios sind Präprozessor-Makros. Das ist gut zu wissen, aber sie scheinen einige weniger häufige Situationen zu sein und beinhalten Makros. Gibt es Anwendungsfälle mit häufigerem C++ - Code?
Mathematisch? Nein. Aber es könnte eine Verwendung beim Überladen von Operatoren mit Klassen finden. – ApproachingDarknessFish
@ValekHalfHeart: Ja, aber jede Überlastung, die irgendetwas anderes als "Rückkehr" bewirkt, wird als Missbrauch angesehen. – rodrigo
@rodrigo Aber könnte noch eine Nebenwirkung auf "this", nicht wahr? Ob das gut oder nützlich ist DSL-Design ist eine andere Frage. –