Welcome Guest Search | Active Topics | Members | Log In | Register

C++ free encylopedia Options · View
jimmy007
Posted: Thursday, March 04, 2010 1:24:16 AM
Rank: Newbie
Groups: Member

Joined: 3/2/2010
Posts: 4
Points: 15
C++ free encylopedia
From Wikipedia, the free encyclopedia
Jump to: navigation, search
C++ C plus plus book.jpg
The C++ Programming Language, written by its architect, is the seminal book on the language.
Usual file extensions .hh .hpp .hxx .h++ .cc .cpp .cxx .c++
Paradigm Multi-paradigm: procedural, object-oriented, generic
Appeared in 1983
Designed by Bjarne Stroustrup
Developer Bjarne Stroustrup
Bell Labs
ISO/IEC JTC1/SC22/WG21
Preview release C++0x
Typing discipline Static, unsafe, nominative
Major implementations Borland C++ Builder, GCC, Intel C++ Compiler, Microsoft Visual C++, Sun Studio, Turbo C++, Comeau C/C++
Dialects ISO/IEC C++ 1998, ISO/IEC C++ 2003
Influenced by C, Simula, Ada 83, ALGOL 68, CLU, ML[1]
Influenced Perl, Lua, Ada 95, Java, PHP, D, C99, C#, Aikido, Falcon, Dao
OS Cross-platform (multi-platform)

C++ (pronounced "See plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features.[2] It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C programming language and originally named "C with Classes". It was renamed C++ in 1983.[3]

As one of the most popular programming languages ever created,[4][5] C++ is widely used in the software industry. Some of its application domains include systems software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games. Several groups provide both free and proprietary C++ compiler software, including the GNU Project, Microsoft, Intel and Borland. C++ has greatly influenced many other popular programming languages, most notably Java.

C++ is also used for hardware design, where design is initially described in C++, then analyzed, architecturally constrained, and scheduled to create a register transfer level hardware description language via high-level synthesis.

The language began as enhancements to C, first adding classes, then virtual functions, operator overloading, multiple inheritance, templates, and exception handling among other features. After years of development, the C++ programming language standard was ratified in 1998 as ISO/IEC 14882:1998. That standard is still current, but is amended by the 2003 technical corrigendum, ISO/IEC 14882:2003. The next standard version (known informally as C++0x) is in development.

Audi 100 Parts
Sponsor
Posted: Thursday, March 04, 2010 1:24:16 AM
Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

ASPNET Theme created by Boskone (Dan Ferguson)
Powered by Yet Another Forum.net version 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.
This page was generated in 0.402 seconds.