By Bjarne Stroustrup
This booklet specializes in the foundations, approaches and judgements made through the improvement of the C++ programming language. because the inventor of the language, Stroustrup offers his perception into the selections which ended in the positive aspects of C++ - the praised, the arguable or even many of the rejected ones. by means of scripting this ebook the writer offers his object-oriented programming philosophy to the programming group. His car is the C++ language yet his concentration is on genuine object-oriented programming language improvement for the operating programmer instead of as a summary method of the OOP paradigm.
Read or Download The Design and Evolution of C++ PDF
Similar C C Windows Programming books
The single respectable, Best-Practice consultant to Qt four. three Programming utilizing Trolltech's Qt you could construct industrial-strength C++ purposes that run natively on home windows, Linux/Unix, Mac OS X, and embedded Linux with no resource code adjustments. Now, Trolltech insiders have written a start-to-finish advisor to getting awesome effects with the newest model of Qt: Qt four.
Written for the reasonably skilled Java programmer, this e-book builds on readers¿ latest wisdom of object-oriented programming and covers all very important facets of ordinary C++—emphasizing extra lower-level C-style information later within the presentation. bankruptcy subject matters contain philosophy of C++, easiest C++, tips and reference variables, object-based programming: sessions, operator overloading, object-oriented programming: inheritance, templates, irregular keep watch over movement, enter and output, collections: the normal template library, primitive arrays and strings, C-style C++, and utilizing Java and C++: the JNI.
Even C specialists stumble upon difficulties that require days of debugging to mend. This booklet is helping to avoid such difficulties through exhibiting how C programmers get themselves into difficulty. all of the book's many examples has trapped a certified programmer.
Useful C teaches easy methods to application in C, assuming that the scholar has already learnt find out how to formulate algorithms in a practical kind. through the use of this as a kick off point, the scholar turns into a greater C programmer, in a position to writing courses which are more uncomplicated to realize, preserve and that steer clear of universal mistakes and pitfalls.
Extra info for The Design and Evolution of C++