Tutorial C ++
C++ adalah bahasa pemrograman tingkat menengah yang dikembangkan oleh Bjarne Stroustrup mulai tahun 1979 di Bell Labs. C++berjalan pada berbagai platform, seperti Windows, Mac OS, dan berbagai versi UNIX. IniC++ tutorial mengadopsi pendekatan sederhana dan praktis untuk menggambarkan konsep C++ untuk pemula hingga insinyur perangkat lunak tingkat lanjut.
Mengapa Belajar C ++
C++HARUS bagi pelajar dan profesional yang bekerja untuk menjadi Insinyur Perangkat Lunak yang hebat. Saya akan membuat daftar beberapa keuntungan utama dari belajar C ++:
C ++ sangat dekat dengan perangkat keras, jadi Anda mendapat kesempatan untuk bekerja pada tingkat rendah yang memberi Anda banyak kendali dalam hal manajemen memori, kinerja yang lebih baik, dan akhirnya pengembangan perangkat lunak yang kuat.
C++ programmingmemberi Anda pemahaman yang jelas tentang Pemrograman Berorientasi Objek. Anda akan memahami implementasi polimorfisme tingkat rendah ketika Anda akan menerapkan tabel virtual dan penunjuk tabel virtual, atau identifikasi tipe dinamis.
C ++ adalah salah satu dari setiap bahasa pemrograman ramah lingkungan dan disukai oleh jutaan pengembang perangkat lunak. Jika Anda adalah programmer C ++ yang hebat maka Anda tidak akan pernah duduk tanpa pekerjaan dan yang lebih penting Anda akan mendapatkan bayaran tinggi untuk pekerjaan Anda.
C ++ adalah bahasa pemrograman yang paling banyak digunakan dalam pemrograman aplikasi dan sistem. Jadi, Anda dapat memilih bidang yang Anda minati untuk pengembangan perangkat lunak.
C ++ benar-benar mengajarkan Anda perbedaan antara compiler, linker dan loader, tipe data yang berbeda, kelas penyimpanan, tipe variabel cakupannya, dll.
Ada 1000 alasan bagus untuk mempelajari Pemrograman C ++. Tapi satu hal yang pasti, untuk mempelajari bahasa pemrograman apa pun, tidak hanya C ++, Anda hanya perlu membuat kode, dan kode dan akhirnya kode sampai Anda menjadi ahli.
Hello World menggunakan C ++
Sekadar memberi sedikit keseruan C++ programming, Saya akan memberi Anda program C ++ Hello World konvensional kecil, Anda dapat mencobanya menggunakan tautan Demo
C ++ adalah satu set super pemrograman C dengan implementasi tambahan dari konsep berorientasi objek.
#include <iostream>
using namespace std;
// main() is where program execution begins.
int main() {
cout << "Hello World"; // prints Hello World
return 0;
}
Ada banyak kompiler C ++ yang dapat Anda gunakan untuk mengkompilasi dan menjalankan program yang disebutkan di atas:
Apple C ++. Xcode
Bloodshed Dev-C ++
Dentang C ++
Cygwin (GNU C ++)
Grafik Mentor
MINGW - "GNU Minimalis untuk Windows"
Sumber GNU CC
IBM C ++
Intel C ++
Microsoft Visual C ++
Oracle C ++
HP C ++
Sangat tidak mungkin untuk memberikan daftar lengkap dari semua kompiler yang tersedia. Dunia C ++ terlalu besar dan terlalu banyak hal baru yang terjadi.
Aplikasi Pemrograman C ++
Seperti yang disebutkan sebelumnya, C ++ adalah salah satu bahasa pemrograman yang paling banyak digunakan. Itu hadir di hampir setiap bidang pengembangan perangkat lunak. Saya akan membuat daftar beberapa di antaranya di sini:
Application Software Development- Pemrograman C ++ telah digunakan dalam mengembangkan hampir semua Sistem Operasi utama seperti Windows, Mac OSX dan Linux. Terlepas dari sistem operasi, bagian inti dari banyak browser seperti Mozilla Firefox dan Chrome telah ditulis menggunakan C ++. C ++ juga telah digunakan dalam mengembangkan sistem database paling populer yang disebut MySQL.
Programming Languages Development - C ++ telah digunakan secara luas dalam mengembangkan bahasa pemrograman baru seperti C #, Java, JavaScript, Perl, C Shell UNIX, PHP dan Python, dan Verilog dll.
Computation Programming - C ++ adalah sahabat para ilmuwan karena kecepatan yang cepat dan efisiensi komputasi.
Games Development - C ++ sangat cepat yang memungkinkan pemrogram melakukan pemrograman prosedural untuk fungsi intensif CPU dan memberikan kontrol yang lebih besar atas perangkat keras, karena itu telah banyak digunakan dalam pengembangan mesin permainan.
Embedded System - C ++ banyak digunakan dalam mengembangkan Aplikasi Medis dan Teknik seperti perangkat lunak untuk mesin MRI, sistem CAD / CAM canggih, dll.
Daftar ini berlanjut, ada berbagai area di mana pengembang perangkat lunak dengan senang hati menggunakan C ++ untuk menyediakan perangkat lunak yang hebat. Saya sangat merekomendasikan Anda untuk mempelajari C ++ dan memberikan kontribusi perangkat lunak yang hebat kepada komunitas.
Hadirin
Tutorial C ++ ini telah disiapkan bagi para pemula untuk membantu mereka memahami konsep dasar hingga lanjutan yang terkait dengan C ++.
Prasyarat
Sebelum Anda mulai berlatih dengan berbagai jenis contoh yang diberikan dalam tutorial C ++ ini, kami berasumsi bahwa Anda sudah mengetahui dasar-dasar program komputer dan bahasa pemrograman komputer.