Well, I currently own both a Windows and a Linux machine. I'm not exactly used to using big IDE's and what not on Windows (or in general.) I happen to program ONLY on my Linux machine. I use gedit and a command-line compiler (G++.) I'd very much appreciate if somebody could send me a link to a windows compiled version of my file or could explain to me how you compile on Microsoft Visual C++ 2008. I tried doing the run without debugging or whatever it is, but all it did was give me a bunch of warnings, say it compiled successfully, and then when i looked : no existing executable. The code is Cross-Platform ready, as the code isn't platform specific or atleast to my knowledge. If you decide to compile it for me, thanks, and their may be a small amount of changes necessary, probably not though.
First, you have to make a project (it basically generates the makefile, etc for you).
Then add you header/code files, etc into the project's header/source directories (in the Solution explorer).
Then just change the build type to release (or you can use debug if you want to still debug), and then go to Build -> Build Solution (shortcut is F7). If it is successful you can hit the green |> button to run it, or you can go find the .exe yourself (usually it is in my docs/VS 2008/proj_name/debug or release)/).