Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > C Plus Plus


 

C++ (pronounced "sea plus plus") is a general-purpose computer programming language. It is a statically typed free-form multi-paradigm language supporting procedural programming, data abstraction, object-oriented programming, and generic programming. During the 1990s, C++ became one of the most popular commercial programming languages.

Bell Labs' Bjarne Stroustrup developed C++ (originally named " C with Classes") during the 1980s as an enhancement to the C programming language . Enhancements started with the addition of classes, followed by, among many features, virtual functionsSee polymorphism for the basic idea of polymorphism In object-oriented programming theory, polymorphism is the ability of references and collections to hold objects of different types, and of the methods invoked on those references to find the right type-, operator overloadingIn computer programming, operator overloading (less commonly known as ad-hoc polymorphism) is a specific case of polymorphism in which some or all of operators like +, or are treated as polymorphic functions and as such have different behaviours depending, multiple inheritanceSome programming languages allow multiple inheritance in which a class can inherit behaviors and features from more than one superclass. This contrasts with single inheritance where a class inherits from only one superclass. Multiple inheritance can cause, templates, and exception handlingException handling is a programming language mechanism designed to handle runtime errors or other problems exceptions inside a computer program. Goals of exceptions Exception handling is intended to facilitate use of reasonable mechanisms for handling err. The C++ programming language standard was ratified in 19981998 was a common year starting on Thursday (see link for calendar), and was designated the International Year of the Ocean''. Events January January 1998 A massive ice storm, caused by El Nino, strikes New England, southern Ontario and Quebec, resulting as ISO/IEC 14882ISO/ IEC International Standard 14882, Programming Languages C+ is the official standard for the C++ programming language and library, as defined by the JTC1/SC22/WG21 working group. It was first published in 1998 and revised in 2003. It is accepted by AN:1998, the current version of which is the 20032003 is a common year starting on Wednesday (link will take you to calendar), and also: The International Year of Freshwater The European Disability Year Summary Perhaps the defining global event of the year 2003 was the Invasion of Iraq launched by the U version, ISO/IEC 14882:2003.

In C and C++, the expression x++ increases the value of x by 1. The name "C++" is a play on this, suggesting an improvement upon C.



Read more »

Non User