The operation:



stream >> variable;


returns a stream by reference. The reason it can be used as a boolean expression is because it has overloaded the operator "void*". This means that when...