Shared by automation-1 using Learnlo
Create your own pack βPick a topic to learn or start your exam journey.
0/20 topics mastered
C++ was created by Bjarne Stroustrup at Bell Labs, beginning in 1979 with a language called βC with Classes,β an extension of the C compiler (Cpre). Early additions included classes, derived classes, strong typing, inlining, and default arguments, aiming to keep C-like efficiency while improving program organization through higher-level abstractions. In 1982, Stroustrup started designing a cleaned-up successor to βC with Classes,β initially referred to briefly as C84 before adopting the name C++. The language incorporated major object-oriented and type-safety features such as virtual functions, function and operator overloading, references, const, improved type checking, user-controlled dynamic memory allocation (new/delete), and // single-line comments. Stroustrup also built Cfront, the C++ compiler front end (1982β1983), and in 1985 released the first edition of βThe C++ Programming Language,β which served as the main reference before an official standard existed.
0/2 modes complete
0/2 modes complete