Welcome to my C++ tutorials, covering everything from pointer arithmetic and memory buffers to object orientation and abstraction to functional and TMP and everything in between. This is the primary index. Get Started.

Currently, only the first four groups on the left have been converted from the previous website. The others will be uploaded later.

I intend them mostly for people who have little existing programming or Computer Science experience.

Generally, the tutorial order is top to bottom, but if you have a specific concern, you can look it up. But note that this is *not* a reference and I won't list every Standard function here.

If you've written bad open-source code, I'm coming looking for you to hold you up as an example of how not to do it.