I am reading Beginning Visual C++ by Ivor Horton, and having already known basic C++ (up to structures and a little bit of classes), I figured I wouldn't learn alot in the beginning chapters, but in chapter two he just introduced something new to me: bitwise operators. I understand how each operator works, with the truth table and all, but I don't understand how this could actually be used. Anyone know if these things are ever useful, and if so for what? -Thanks