Pertanyaan yang diberi tag «c++»

C ++ adalah bahasa pemrograman untuk tujuan umum. Awalnya dirancang sebagai ekstensi ke C dan memiliki sintaksis yang sama, tetapi sekarang bahasa yang sama sekali berbeda. Gunakan tag ini untuk pertanyaan tentang kode yang akan dikompilasi dengan kompiler C ++. Gunakan tag khusus versi untuk pertanyaan yang berkaitan dengan revisi standar spesifik [C ++ 11], [C ++ 14], [C ++ 17] atau [C ++ 20], dll.

30
Referensi yang tidak terdefinisi ke vtable
Saat membuat program C ++ saya, saya menerima pesan kesalahan referensi tidak terdefinisi ke 'vtable ... Apa penyebab masalah ini? Bagaimana saya memperbaikinya? Kebetulan saya mendapatkan kesalahan untuk kode berikut (Kelas yang dimaksud adalah CGameModule.) Dan saya tidak bisa seumur hidup saya mengerti apa masalahnya. Pada awalnya, saya pikir itu …
357 c++  gcc  g++ 

17
Mengapa menggunakan pointer? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
356 c++  c  pointers 

30
Kapan sebaiknya Anda menggunakan 'teman' di C ++?
Saya telah membaca C ++ FAQ dan ingin tahu tentang frienddeklarasi tersebut. Saya pribadi belum pernah menggunakannya, namun saya tertarik menjelajahi bahasa. Apa contoh yang baik untuk digunakan friend? Membaca FAQ sedikit lebih lama Saya suka gagasan tentang << >>operator kelebihan dan menambahkan sebagai teman dari kelas-kelas itu. Namun saya …
354 c++  oop  encapsulation  friend 





9
Mengapa saya tidak bisa membuat vektor referensi?
Ketika saya melakukan ini: std::vector<int> hello; Semuanya bekerja dengan baik. Namun, ketika saya menjadikannya sebagai vektor referensi: std::vector<int &> hello; Saya mendapatkan kesalahan mengerikan seperti kesalahan C2528: 'pointer': pointer ke referensi adalah ilegal Saya ingin meletakkan banyak referensi untuk struct ke dalam vektor, sehingga saya tidak perlu ikut campur dengan …

7
Apakah saya perlu secara eksplisit memanggil basis destructor virtual?
Ketika mengganti kelas di C ++ (dengan destruktor virtual) saya mengimplementasikan destruktor lagi sebagai virtual pada kelas pewarisan, tetapi apakah saya perlu memanggil destruktor basis? Kalau begitu saya bayangkan itu seperti ini ... MyChildClass::~MyChildClass() // virtual in header { // Call to base destructor... this->MyBaseClass::~MyBaseClass(); // Some destructing specific to …
350 c++  destructor 

6
Apa kegunaan `enable_shared_from_this`?
Saya berlari menyeberang enable_shared_from_thissambil membaca contoh Boost.Asio dan setelah membaca dokumentasi saya masih bingung bagaimana ini harus digunakan dengan benar. Dapatkah seseorang tolong beri saya contoh dan penjelasan tentang kapan menggunakan kelas ini masuk akal.
349 c++  boost  boost-asio  tr1 


5
Bagaimana tepatnya __attribute __ ((constructor)) bekerja?
Tampaknya cukup jelas bahwa itu seharusnya mengatur segalanya. Kapan tepatnya itu berjalan? Mengapa ada dua tanda kurung? Apakah __attribute__suatu fungsi? Makro? Sintaksis? Apakah ini berfungsi di C? C ++? Apakah fungsinya berfungsi dengan harus statis? Kapan __attribute__((destructor))lari? Contoh di Objective-C : __attribute__((constructor)) static void initialize_navigationBarImages() { navigationBarImages = [[NSMutableDictionary alloc] …
347 c++  objective-c  c  gcc 


6
Parser XML apa yang harus saya gunakan di C ++? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 2 tahun yang lalu . Perbaiki pertanyaan ini Saya memiliki dokumen XML yang harus saya uraikan dan / atau saya perlu membuat dokumen …
344 c++  xml-parsing  c++-faq 

16
Apakah praktik mengembalikan variabel referensi C ++ jahat?
Saya kira ini agak subyektif; Saya tidak yakin apakah pendapatnya akan bulat (saya telah melihat banyak cuplikan kode tempat referensi dikembalikan). Menurut komentar terhadap pertanyaan ini, saya baru saja bertanya, mengenai inisialisasi referensi , mengembalikan referensi bisa jahat karena, [seperti yang saya mengerti] membuatnya lebih mudah untuk tidak menghapusnya, yang …
341 c++  reference  c++-faq 

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.