B

C++ Language Manager

long short float double long double void class id struct id union id enum id type ref * typeof( identi￿er) unsigned signed

id

The following are also available with the HP ANSI CC compiler:

bool

long long

expression

A C++ expression constructed from the comments, operators, identi￿ers, constants, and extensions listed in this section.

Comments

 

/* comment */

 

// comment

 

Operators

 

Arithmetic

+, -, *, /, %

Increment/decrement

++, --

Relational

<, <=, >, >=, ==, !=

Logical

&&, , !

Bitwise logical

&, ^, , ~

Shift

<<, >>

Assignment

=, += , -=, *=, /=, %=, =, ^=, &=, >>=, <<=

Address

*, &

Language Managers B-9