CPP C ++ Papyrus
C ++ - CPP
Akses cepat
- Peta Perpustakaan Standar
- Perpustakaan Standar IO - Input dan Output
- Preprocessor dan makro
- Bookmark Perpustakaan C dan C ++
- Bendera dan opsi kompiler
- https://devdocs.io/
- => DevDocs - Dokumentasi QuickReference dari API dari beberapa bahasa pemrograman, termasuk, C, C ++, Rust, Dlang, JavaScript, Java, TypeScript. C# (csharp), go (golang),
Inti C ++
- Lanskap teknologi dan penggunaan C ++
- Memahami C ++ (C ++ Depth)
- Menjelajahi C ++ Konsep Dasar dan Lanjutan dan juga fitur C ++ modern dengan program sampel C ++ yang kecil dan dapat direproduksi dan contoh interaktif yang diambil dari alat Root/Cling Rept CERN.
- Melewati C ++ Lambdas ke C Function-Pointer Callbacks
- Peta Perpustakaan Standar
- Hyperlink ke perpustakaan standar C ++ dan dokumentasi standar C ++ ISO yang dikategorikan berdasarkan fungsionalitas umum.
- Iterator dan algoritma STL
- Perpustakaan Standar IO - Input dan Output
- C ++ 17 dan C ++ 20 - Fitur dan Wadah Baru
- Metaprogramming template
- juga dikenal sebagai pemrograman generik.
- Preprocessor dan makro
- Komputasi matematika dan numerik
- Multithreading dan concurrency
- Pola desain
- Pola Desain Berorientasi Objek + Pola Desain Pemrograman Generik + Pemrograman Fungsional.
- Kartu Referensi Pemrograman Umum
Perpustakaan dan kerangka kerja
- Peta Perpustakaan Standar
- Hyperlink ke perpustakaan standar C ++ dan dokumentasi standar C ++ ISO yang dikategorikan berdasarkan fungsionalitas umum.
- Boost Libraries / Boost Framework
- Boost Libraries (Catatan: Perpustakaan Boost dianggap sebagai pelengkap perpustakaan standar C ++ dan banyak komponennya berasal dari pustaka Boost.)
- C ++ Libraries Review / Perpustakaan Ringan
- Bookmark Perpustakaan C dan C ++
- Bookmark dari perpustakaan dan kerangka kerja C ++ untuk banyak domain, termasuk: pemrograman C ++ umum; pemrograman sistem; sistem tertanam; Fisika, Teknik dan Komputasi Numerik.
- Bahasa Scripting Tertanam
- Survei bahasa pemrograman kecil dan ringan tersedia sebagai perpustakaan yang dapat tertanam dalam aplikasi C ++ untuk menambahkan kemampuan skrip.
Pemrograman Sistem
- Pemrograman Sistem Linux dan UNIX di C ++
- Pemrograman sistem pada sistem operasi seperti UNIX dengan fokus pada Linux.
- Pemrograman API Windows di C ++
- Pemrograman Sistem C ++ untuk API Win32/Win64. Catatan: API Windows bukan bagian dari standar ISO C ++ dan eksklusif untuk sistem operasi ini.
Alat c dan c ++
Sistem Membangun dan Manajer Paket
- Bendera dan opsi kompiler
- Kartu referensi untuk opsi kompiler C ++. Kompiler GCC, Clang dan MSVC (VC ++).
- Sistem Bangunan CMake
- Cakupan Sistem Bangunan CMake. Salah satu sistem bangunan yang paling banyak digunakan dan dengan dukungan lintas platform terbaik.
- Sistem bangunan lainnya
- Cakupan C ++ sistem bangunan yang paling banyak digunakan seperti GNU-Make dan sebagainya.
- Manajer Paket
Umum
- Perkakas
- Kompilasi beberapa alat pengembangan untuk C dan C ++.
- Catatan Debuggers C dan C ++
- Catatan tentang debuggers C dan C ++. Tertutup: GDB (GNU Debugger) dan WindBG (Windows Debugger).
- Doxygen - Generator Dokumentasi
- Contoh Generator Dokumentasi Doxygen.
- Root C ++ repn cern dan melekat
- Catatan tentang interpereter interaktif CERN berdasarkan klang/llvm untuk C ++ di mana pengguna dapat mengetik dan mengevaluasi kode C ++, memuat pustaka seperti pustaka bersama, meningkatkan pustaka dan dan juga menguji C ++ dengan umpan balik langsung. Root adalah alat yang tak ternilai untuk belajar, berlatih C ++ dan membuat demonstrasi.
Grafik komputer
- Grafik komputer
- Dasar -dasar pemrograman grafis komputer dan matematika difokuskan pada OpenGL API.
Aneka ragam
- Alternatif C ++ dan Pengembangan C ++ Campuran
- Campuran C ++ Strategi Pengembangan dan Bahasa Pemrograman Alternatif ke C ++ Dengan Kemampuan berikut: Kompilasi Kode Asli; kinerja tinggi; Pengetikan dan kemampuan statis untuk memanggil C-APIS.
- Perpustakaan Bersama - DLL - Komponen biner dalam C ++ / FFIS - Interoperabilitas Bahasa
- Membuat pustaka bersama, antarmuka-C atau C-APIS untuk fungsi dan kelas C ++. C-interface memungkinkan perpustakaan C ++ dikonsumsi dari C dan banyak bahasa pemrograman dengan dukungan antarmuka fungsi asing seperti Python (CTypes FFI), C# Pinvoke, Java (JNA) dan sebagainya.
- Pembungkus C untuk Perpustakaan C ++ dan Interoperabilitas
- Menyajikan cara membuat pembungkus C untuk memanggil perpustakaan C ++ dari C dan bahasa pemrograman lainnya melalui FFI - Antarmuka Fungsi Luar Negeri. Catatan ini memberikan sampel CRAPPER C untuk Pustaka GUI Widget QT-5 yang memungkinkan panggilan QT dari C, bahasa Julia dan bahasa D. Teknik yang digunakan dalam kasus khusus ini dapat digunakan kembali untuk interoperabilitas antara banyak perpustakaan C ++ lainnya dan bahasa pemrograman.
- Menghubungkan C API dan perpustakaan
- Contoh tentang cara berinteraksi dan membuat pembungkus ke C API atau pustaka di modern C ++ atau C ++> = C ++ 11 dan menggunakan wadah STL dengan C-APIS.
- Sumber Sumber Daya menjadi Eksekusi (Kompilasi Sumber Daya)
- Tentang cara menyematkan sumber daya, aset, gambar, teks, dan file biner ke dalam executable.
- Contoh program dalam gaya C ++ modern
- Lengkapi program C ++ kecil dan bukti konsep.
- Rosetta Stone - Bahasa Inggris/Portugis - Terminologi Teknis
- Dimaksudkan sebagai referensi tentang terminologi teknis bahasa Inggris untuk penutur bahasa Portugis. (Catatan: Basis data teks ini memiliki lebih banyak 1,5 megabyte, apa yang bisa berat untuk pengguna telepon)
Bookmark
- Bookmark
- Bookmark, alat, alat online, video konferensi, dan sebagainya.
- Video dan konferensi
Dokumen ini
Repositori ini
- https://github.com/caiorss/c-cpp-notes
Situs ini
- https://caiorss.github.io/c-cpp-notes/
Catatan
- Dokumen ini juga dapat dilihat dari ponsel pintar, tablet atau perangkat layar kecil lainnya.
- Untuk membuka tautan (alias hyperlink) di tab baru, tahan tombol CTRL dan klik di LINL.
- Versi HTML dari dokumen ini diuji di browser web: Firefox, Chrome, Chromium, Microsoft Edge. Sayangnya versi HTML masih tidak berfungsi dengan baik di browser web Safari.