Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Borland C++ 2.x ( with Turbo C ) - <b><< bitwise shift left</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 <<                      Bitwise Shift Left

 exp1 << exp2            Bitwise shift left
 exp1                    any integer value
 exp2                    any integer value; treated as unsigned

    The << operator returns exp1 shifted to the left by exp2 bits, with
    the vacated righthand bits filled with zeros.  For example:

           j = 0x0F71;
           i = j << 4;          /* i == 0xF710 */

    In C++, the << operator has been overloaded to pass data to a
    stream, as in cout << my_data. It is referred to as the insertion
    operator.

       Note:    The << operator does not alter exp1.


See Also: >>

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson