Let me just say that I am now backing up everything.
I accidentally typed this line, g++ -o source.cc source.cc
And I now have a binary instead of my source. Does anyone know of a good dissembler for C++ in the command line... I have all the function prototypes and structure definitions if that is of any help.