Differences between version 14 and previous revision of C++.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 14 | Last edited on Sunday, October 26, 2003 7:48:00 am | by AristotlePagaltzis | Revert |
Older page: | version 13 | Last edited on Sunday, October 26, 2003 7:26:12 am | by AristotlePagaltzis | Revert |
@@ -1,5 +1,7 @@
-A ProgrammingLanguage developed by BjarneStroustrup as the successor to [C], keeping all of its power and flexibility, adding all new disadvantages.
+A ProgrammingLanguage developed by BjarneStroustrup as the successor to [C], keeping all of its power and flexibility, adding all new disadvantages. It's an almost-superset of its predecessor and adds ObjectOrientatedProgramming, [Template]s and [NameSpace]s.
+
+----
!!! Advantages
* More typesafe so the compiler picks up more errors.
@@ -7,8 +9,10 @@
* [NameSpace]s help avoid symbol name collisions between independent pieces of code.
* ObjectOrientedProgramming via 'virtual' functions and (multiple) inheritance.
* [STL], the Standard Template Library.
* iostreams as a replacement for printf(3).
+
+----
!!! Complaints
!! String class