I am new to c++ and I am not sure in what situation should I use the ! not operator? I know what it means and does but not sure how one would go about using it? Examples would be nice, and if you are going to say it`s fundamentally basic or I need an introductory programming book or whatever else could you at least point me in the right direction like books, videos, etc.