> > When a C++ (boolean) function contains multiple > if-else tests, and each of those tests contains a return > statement (return=false; or return=true;), does the function > exit when encountering the first return? > > > > Or does the function continue executing the remaining > code within that function? > > > > In other words, when encountering that first return, > does the function exit much like a break command? > > Code always returns from the function when the first return > is executed. Ok. Thanks. I haven't gotten that far in my studies of C++ and none of the simplistic examples on the web provided an answer. :) Darrell