Unární operátor negace:-
- cast-expression
Poznámky
Unární operátor negace (–) vytváří negativní jeho operandu.Operand Unární operátor negace musí být aritmetické typu.
Nedílnou povýšení je provedena v nedílnou operandy a výsledné typ je typ, na který je povýšen operand.Viz Nedílnou propagace Další informace o jak se provádí na podporu.
Konkrétní společnosti Microsoft
Negace unární znaménka množství je provedena odečtením hodnoty operand 2 ^ n, kde n je počet bitů v objektu daný typ bez znaménka.(Microsoft C++ spuštěna na procesory, které využívají aritmetický vyjadřují jako binární doplněk.Ostatní procesory algoritmus pro negaci mohou lišit.)