Sedang Disiapkan

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 lebih lanjut: visual programming languages, virtual functions cpp, virtual device, templates language, templates cpp, systems programming languages, systems programming language, systems architect, stroustrup programming, search enhancements, programming video games, programming paradigm, programming languages games, programming language performance, programming language games, programming lua, programming inheritance, programming games java, procedural programming languages, procedural programming language, pike programming language, php visual studio free, php programming language developer, perl object oriented programming, object software developer

Tentang Majikan:
( 6 ulasan ) melbourne, United States

ID Projek: #1579647

Dianugerahkan kepada:


hi! its already done.

$250 USD dalam 30 hari
(13 Ulasan)