Here's a couple of links that might help:
General operator overloading:
http://www.codersource.net/cpp_overloading.html
Stream operator overloading:
http://www.codersource.net/cpp_stream_operators.html
BTW, I hate cygwin. I just make my machine dual boot with windows/linux. I only use windows when I have too. It pretty easy to install either red hat or suse onto a windows box. I'd recommend doing that instead of using cygwin.







