This tutorial of the C++ programming language assumes that the reader has a thorough, preexisting knowledge of the C programming language (the predecessor to C++). However, since the "original" C (as opposed to C++) has been getting older, your studies may have begun with C++. If this is so, this tutorial assumes that you have a good knowledge of C++, and are willing to proceed more deeply into C++ than you perhaps have already. Not all aspects of C++ are covered in this tutorial: an effort is made to present an overall, general overview of C++. This is done in order to present C++ in a way that is as simplified as possible (and thus in a way that is the most graspable).
Note: this tutorial is written based upon the C++ standard set down by Microsoft Visual C++ 1.52. If you don't know already, this could be considered to be a very old version of C++: as of 1993, Microsoft Visual C++ 1.52 was probably a good example of the most recent representation of C++ at that time. Newer, up to date versions of C++, however, possess many aspects and features that Microsoft Visual C++ 1.52 does not. What, then, is the reasoning behind working with such an outdated C++ standard? Many of the aspects and features of the newer, up to date versions of C++ are advanced. A task that is complex using an updated C++ standard could probably be accomplished more easily using a "traditional" technique. In my view, writing a tutorial using this "outdated standard" is simply an attempt to make the material easier to understand.
to table of contents |
to next section |
Comments, questions, feedback: jsfsite@yahoo.com |