c++ project


From Wikipedia, the free encyclopedia

Jump to: navigation, search

C++ C plus plus [url removed, login to view]

The C++ Programming Language, written by its architect, is the seminal book on the language.

Paradigm(s) Multi-paradigm:[1] procedural, functional, object-oriented, generic

Appeared in 1983

Designed by Bjarne Stroustrup


Bjarne Stroustrup

Bell Labs


Stable release ISO/IEC 14882:2011 (2011)

Typing discipline Static, unsafe, nominative

Major implementations C++ Builder, clang, Comeau C/C++, GCC, Intel C++ Compiler, Microsoft Visual C++, Sun Studio


ISO/IEC C++ 1998

ISO/IEC C++ 2003

ISO/IEC C++ 2011

Influenced by C, Simula, Ada 83, ALGOL 68, CLU, ML[1]

Influenced Perl, LPC, Lua, Pike, Ada 95, Java, PHP, D, C99, C#,[2] Falcon

OS Cross-platform (multi-platform)

Usual filename extensions .h .hh .hpp .hxx .h++ .cc .cpp .cxx .c++

Wikibooks logo C++ Programming at Wikibooks

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

C++ is one of the most popular programming languages[5][6] with application domains including systems software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games.[7] Several groups provide both free and proprietary C++ compiler software, including the GNU Project, Microsoft, Intel and Embarcadero Technologies. C++ has greatly influenced many other popular programming languages, most notably C#[2] and Java.

C++ is also used for hardware design, where the 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.[8]

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. The standard was amended by the 2003 technical corrigendum, ISO/IEC 14882:2003. The current standard extending C++ with new features was ratified and published by

Kemahiran: Himpunan, Elektronik, Mikropengawal

Lihat lagi: visual programming languages, virtual functions cpp, virtual device, the most popular programming languages, the first programming language, the d programming language, the c# programming language, the c programming language, the c language, templates in cpp, templates in c language, templates cpp, systems programming languages, systems programming language, systems architect, studio 22 design, stroustrup programming, search enhancements, programming with c language, programming video games, programming paradigm, programming operator, programming lua, programming languages for games, programming language performance

Tentang Majikan:
( 6 ulasan ) melbourne, United States

ID Projek: #1579647

Dianugerahkan kepada:


hi! its already done.

$250 USD dalam 30 hari
(13 Ulasan)