Useful C++ Stuff by Philip S. Thomas

Things I wish someone else had written for me (In no particular order)

     In the section, I've posted some C++ code and projects that I have found useful. This includes stuff that I wish I didn't have to write (so now I've done it for you!) and a few things that I didn't write, but which I have found to be very useful. Some projects are for Microsoft Visual C++ 6.0, but most are for Microsoft Visual C++ 9.0 (which is 2008). If you don't have it, you can download Visual C++ 2008 Express for free here.

     So can you use this code? Absolutely! It is all open source. If you do use any of this code - feel free to shoot me an e-mail to let me know if it was useful!

  1. Simple 2D Graphical User Interface: A simple 2D GUI, perfect for quick implementations and simple games.

  2. Image Loader : Load images into an RGB matrix (.bmp, .jpg, untested on others).

  3. Console Graphical User Interface : Use the console for graphics (includes wrappers for other useful console commands).

  4. Normal Distribution : Code to create random numbers with a standard normal distribution.

  5. Easy Sockets : A wrapper for all that annoying C++ socket stuff.

Take me home
Created: 6-24-2009. Last Modified: 6-24-2009. © Philip S. Thomas