C++

Daripada Wikipedia, ensiklopedia bebas.
Lompat ke: pandu arah, cari
C++
160px
The C++ Programming Language, karya arkiteknya, ialah buku yang berpengaruh besar keatas bahasa ini.
Paradigma Berbilang paradigma:[1] bertatacara, kefungsian, berorientasi objek, generik
Muncul pada 1983
Direka oleh Bjarne Stroustrup
Pembangun
  • Bjarne Stroustrup
  • Bell Labs
  • ISO/IEC JTC1/SC22/WG21


Lepasan stabil ISO/IEC 14882:2011 (2011)
Disiplin penjenisan Statik, tak selamat, namaan
Pelaksanaan utama C++ Builder, clang, Comeau C/C++, GCC, Intel C++ Compiler, Microsoft Visual C++, Sun Studio
Dialek Embedded C++, Managed C++, C++/CLI, C++/CX
Dipengaruhi C, Simula, Ada 83, ALGOL 68, CLU, ML[1]
Mempengaruhi Perl, LPC, Lua, Pike, Ada 95, Java, PHP, D, C99, C#,[2] Falcon, Seed7
OS Rentas pelantar
Sambugan fail biasa .h .hh .hpp .hxx .h++ .cc .cpp .cxx .c++
Laman web Berita, status dan perbincangan mengenai C++ Piawai

Logo Wikibuku C++ Programming di Wikibooks

C++ (disebut si plas plas) ialah sebuah bahasa pengaturcaraan berorientasi objek yang berasal daripada C. Walau bagaimanapun, kedua-dua bahasa ini telah berkembang secara berasingan, dan terdapat perbezaan antara kedua-duanya. C++, pada asalnya dinamakan "C with Classes" (C dengan Kelas), dicipta oleh Bjarne Stroustrup pada tahun 1983 di Bell Labs.

C++ dianggap sebagai bahasa pengaturcaraan aras sederhana, kerana mempunyai ciri-ciri bahasa aras tinggi dan rendah.

Contoh[sunting | sunting sumber]

Berikut ialah contoh atur cara hello world yang ditulis dalam C++.

#include <iostream> // mengandungi kaedah untuk input dan output kepada skrin
 
int main()
{
    std::cout << "Hello, world!" << std::endl;
}

Rujukan[sunting | sunting sumber]

  1. 1.0 1.1 Stroustrup, Bjarne (1997). "1". The C++ Programming Language (edisi Third). ISBN 0-201-88954-4. OCLC 59193992. 
  2. Naugler, David (May 2007). "C# 2.0 for C++ and Java programmer: conference workshop". Journal of Computing Sciences in Colleges 22 (5). "Although C# has been strongly influenced by Java it has also been strongly influenced by C++ and is best viewed as a descendant of both C++ and Java." 

Lihat juga[sunting | sunting sumber]

Pautan luar[sunting | sunting sumber]


Bahasa pengaturcaraan (senarai penuh, perbandingan, glosari)
ALGOL | APL | Ada | BASIC| C | C++ | C# | COBOL | Common Lisp | Eiffel | FORTH | Fortran | Haskell | Java | JavaScript | Jython | LISP | LOGO | Mesa | Modula-2 | Oberon | OCaml | Objective-C | Perl | PHP | Prolog | PL/I | Pascal | PostScript | Python | Ruby | Scheme | Smalltalk | SQL | Tcl | Visual Basic


Soft Eng logo Rencana berkaitan bahasa komputer ini adalah sebuah rencana tunas. Bantulah Wikipedia dengan mengembangkannya.