I’m going to keep on posting to this site, even if I’ve been away for a while.
With the introduction of the new C++ 09 Standard (C++0x), more programmers are going to turn to C++ for their coding needs, that’s what I think, anyway.
I’m going to include these new constructs, when the target is reached in conjunction with earlier posts…
But, did you know, that after the C90 standard (ANSI C) every programming example/tutorial written in the book “The C Programming Language, Second Edition” by Kernighan/Ritchie is a valid C++ program?
So, if you want to get into some basic C programming before embarking the road to the more ambitious object oriented C++, there is no stopping you from learning something about the statically typed C language. It is not a big book, it counts only 260 pages, and is well worth a read. It covers every important concept in the C90 language.
You can get the book here:
The C Programming Language 2 edt.
Just remember that cases regarding explicit casts in C is not widely employed in a simmilar manner in C++, and Macro’s are not very useful either, as we use const and enum data types for manifest constants in C++.
I’ll try to make this page a bit more “tutorial alike” as I get the time for it.