Chapter 14. Let C++ Simplify Your Life

Our life is frittered away by detail . . . Simplify, simplify.

—H. D. Thoreau, Walden

THE PROGRAMMING LANGUAGE C++, UNDER development since 1979 by Bjarne Stroustrup[44] at Bell Laboratories, is an extension of C that promises to dominate the field of software development. C++ supports the principles of object-oriented programming, which is based on the tenet that programs, or, better, processes, comprise a set of objects that interact exclusively through their interfaces. That is, they exchange information or accept certain external commands and process them as a task. In this the methods by which an object carries out a task are an internal affair "decided upon" autonomously by the object alone. The data ...

Get Cryptography in C and C++, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.