Latest web development tutorials

Pengantar C ++

C ++ adalah statis diketik, dikompilasi gaya, universal, case-sensitive, bahasa pemrograman yang tidak teratur yang mendukung pemrograman prosedural, object-oriented dan pemrograman generik.

C ++ dianggap sebagai bahasatingkat menengah, yang menggabungkan fitur dari bahasa tingkat tinggi dan bahasa tingkat rendah.

C ++ oleh Bjarne Stroustrup pada tahun 1979 di New Jersey Bell Laboratories, Murray Hill mulai merancang pembangunan. C ++ untuk memperluas dan meningkatkan bahasa C, awalnya bernama C dengan Kelas, kemudian berganti nama C ++ pada tahun 1983.

C ++ merupakan superset dari C, pada kenyataannya, setiap program C yang valid adalah C ++ program yang valid.

Catatan: Gunakan bahasa pemrograman statis diketik adalah untuk melakukan pemeriksaan tipe pada waktu kompilasi, tidak dieksekusi pada saat run-time memeriksa jenis.

Object-Oriented Programming

C ++ sepenuhnya mendukung pemrograman berorientasi objek, termasuk empat karakteristik utama dari pengembangan berorientasi obyek:

  • paket
  • Data Hiding
  • mewarisi
  • polimorfisme

Perpustakaan standar

C ++ standar terdiri dari tiga komponen penting:

  • bahasa inti, menyediakan semua blok bangunan, termasuk variabel, konstanta, dan jenis data, dan sebagainya.
  • C ++ standar perpustakaan menyediakan sejumlah fungsi untuk memanipulasi file, string, dan sebagainya.
  • Standard Template Library (STL), memberikan sejumlah metode untuk memanipulasi struktur data.

ANSI Standard

standar ANSI C ++ untuk memastikan portabilitas - Anda menulis kode pada komputer Mac, UNIX, Windows, Alpha dapat mengkompilasi.

Karena standar ANSI telah stabil untuk waktu yang sangat lama, semua produsen utama C ++ compiler mendukung standar ANSI.

Belajar C ++

Belajar C ++, kuncinya adalah untuk memahami konsep-konsep, dan tidak harus pergi ke terlalu banyak bahasa rinci teknis.

Tujuan pembelajaran bahasa pemrograman adalah menjadi programer yang lebih baik, yaitu, untuk lebih efisien desain dan implementasi sistem baru, dan memelihara sistem yang lama.

C ++ mendukung berbagai gaya pemrograman. Anda dapat menggunakan Fortran, C, Smalltalk, dll salah satu gaya bahasa pemrograman untuk menulis kode. Setiap gaya dapat secara efektif menjamin efisiensi run-time dan efisiensi ruang.

C ++ digunakan

Pada dasarnya, setiap programmer memiliki aplikasi di bidang penggunaan C ++.

C ++ biasanya digunakan untuk menulis driver perangkat dan persyaratan lainnya dari akses perangkat lunak real-time hardware secara langsung.

C ++ secara luas digunakan dalam pengajaran dan penelitian.

Apa saja menggunakan PC Windows atau Apple pengguna mesin secara tidak langsung menggunakan C ++, karena antarmuka pengguna utama sistem ini ditulis dalam C ++.