eof ........i think = to end of file
so !fin.eof is.... take in data until end of file.......then break out.
so while (!fin.eof()) is........as long as it's not at end of file....keep looping.
CS is kicking my ass right now. i've been trying to debug this program for 2 hrs now. Still can't seem to find out why it's not running correctly.