Pertanyaan yang diberi tag «c++»

Pertanyaan tentang C ++, bahasa pemrograman tujuan umum yang diketik secara statis, bentuk bebas, multi-paradigma, dikompilasi.



2
Cara memperkenalkan komputer yang buta huruf, 50 tahun ke pemrograman [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 8 tahun yang lalu . Suatu hari ayah saya mengajukan pertanyaan yang tidak pernah saya harapkan darinya. "Bagaimana saya bisa belajar C …
10 c++ 

5
Antarmuka dan Warisan: Terbaik dari kedua dunia?
Saya 'menemukan' antarmuka dan saya mulai menyukainya. Keindahan antarmuka adalah bahwa itu adalah kontrak, dan objek apa pun yang memenuhi kontrak itu dapat digunakan di mana pun antarmuka itu diperlukan. Masalah dengan antarmuka adalah bahwa itu tidak dapat memiliki implementasi standar, yang merupakan rasa sakit untuk properti biasa dan mengalahkan …

5
Pengecualian sebagai penegasan atau sebagai kesalahan?
Saya seorang programmer C profesional dan seorang hobbyist Obj-C programmer (OS X). Baru-baru ini saya tergoda untuk berekspansi ke C ++, karena sintaksisnya yang sangat kaya. Sejauh ini pengkodean saya belum banyak berurusan dengan pengecualian. Objective-C memilikinya, tetapi kebijakan Apple cukup ketat: Penting Anda harus mencadangkan penggunaan pengecualian untuk pemrograman …
10 c++  exceptions 

3
Pola pengamat; mengetahui * apa * berubah?
Saya telah membuat dua kelas abstrak Subject dan Observer yang mendefinisikan antarmuka pola Observer klasik. Saya berasal dari mereka untuk menerapkan pola Observer. Seorang pengamat mungkin terlihat seperti ini: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } Ini baik dan …

5
Apakah lebih baik menggunakan perintah preprocessor directive atau if (konstan)?
Katakanlah kita memiliki basis kode yang digunakan untuk banyak pelanggan yang berbeda, dan kami memiliki beberapa kode di dalamnya yang relevan hanya untuk pelanggan tipe X. Apakah lebih baik menggunakan arahan preprosesor untuk memasukkan kode ini hanya pada pelanggan tipe X, atau untuk menggunakan pernyataan if? Agar lebih jelas: // …
10 c++  c 




5
Memantau aplikasi C ++
Kami menerapkan solusi pemantauan terpusat baru (Zenoss). Memasukkan server, jaringan, dan program Java sangat mudah dengan SNMP dan JMX. Namun, pertanyaannya adalah apakah praktik terbaik untuk memantau dan mengelola aplikasi C ++ khusus di lingkungan besar, heterogen (Solaris x86, RHEL Linux, Windows)? Kemungkinan yang saya lihat adalah: SNMP bersih Keuntungan …
10 java  c++ 

2
Pemrograman meta
Saya baru saja memulai perjalanan saya sebagai pengembang C ++, dan baru-baru ini saya meneliti topik yang disebut pemrograman-meta. Sejauh ini, saya telah melalui banyak informasi mengenai topik ini, dan memiliki beberapa pertanyaan. Penggunaan Refleksi dalam c ++: Apakah mungkin? Sesuai pemahaman saya, refleksi adalah teknik meta-pemrograman yang memiliki kemampuan …
10 c++ 

5
Membuktikan masa depan sendiri ketika belajar program [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 3 tahun yang lalu . Saya ingin belajar memprogram dengan cara 'masa depan-bukti', jika Anda mau. Sementara Windows mendominasi pasar OS desktop …
10 java  c++  c  portability 

2
Jenis data tanggung jawab tunggal dan khusus
Dalam beberapa bulan terakhir saya telah meminta orang-orang di sini di SE dan di situs lain menawarkan saya kritik konstruktif mengenai kode saya. Ada satu hal yang terus bermunculan hampir setiap waktu dan saya masih tidak setuju dengan rekomendasi itu; : P Saya ingin membahasnya di sini dan mungkin segalanya …

5
Dokumentasi kode: Publik vs Non-Publik?
Saya salah satu pengembang yang memiliki pola pikir bahwa kode yang ditulis harus jelas dan dibaca seperti buku. NAMUN, ketika mengembangkan kode pustaka untuk digunakan orang lain, saya mencoba memasukkan sebanyak mungkin dokumentasi dalam file header; yang memunculkan pertanyaan: Apakah mendokumentasikan metode yang non-publik bahkan sepadan dengan waktu? Mereka tidak …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.