or_eq operator

   
or_eq operator Bitwise or assignment operator

  assignment-expr  :=  logical-or-expr  "="  assignment-expr   logical-or-expr  or_eq  assignment-expr  

The or_eq operator is an assignment operator that performs bitwise inclusive or . It is equivalent to logical-or-expr = logical-or-expr assignment-expr except that logical-or-expr is evaluated only once.

The keyword or_eq is interchangeable with the = token.

Example

 unsigned bitmask = 0xF0F0; bitmask  =  0x0102; // bitmask becomes 0xF1F2. 

See Also

and_eq , bitor , expression , xor_eq , Chapter 3, <ciso646>

   


C++ in a Nutshell
C++ in a Nutshell
ISBN: 059600298X
EAN: 2147483647
Year: 2005
Pages: 270
Authors: Ray Lischner

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net