I was attempting to read a binary file byte by byte using an ifstream. I\'ve used istream methods like get() before to read entire chunks of a binary file at once without a
source.get()
will give you a single byte. It is unformatted input function. operator>> is formatted input function that may imply skipping whitespace characters.