Pertanyaan yang diberi tag «c++-faq»

Memberikan FAQ C ++ kolaboratif yang diedit komunitas


4
Pointer jenis apa yang saya gunakan saat?
Ok, jadi terakhir kali saya menulis C ++ untuk mencari nafkah, std::auto_ptradalah semua std lib telah tersedia, dan boost::shared_ptrsemua adalah kemarahan. Saya tidak pernah benar-benar melihat ke dalam tipe penunjuk pintar lainnya yang disediakan. Saya mengerti bahwa C ++ 11 sekarang menyediakan beberapa tipe boost, tetapi tidak semuanya. Jadi apakah …


18
Mengapa volatile ada?
Apa yang dilakukan volatilekata kunci? Dalam C ++ masalah apa yang dipecahkan? Dalam kasus saya, saya tidak pernah secara sengaja membutuhkannya.
222 c++  volatile  c++-faq 


3
Apa yang dimaksud dengan operator <=> di C ++?
Ketika saya mencoba mempelajari tentang operator C ++ , saya menemukan sebuah operator perbandingan aneh di cppreference.com , * dalam tabel yang terlihat seperti ini: "Yah, jika ini adalah operator umum di C ++, saya lebih baik mempelajarinya", pikir saya. Tetapi semua upaya saya untuk menjelaskan misteri ini tidak berhasil. …

11
Apa saja perilaku umum yang tidak terdefinisi yang harus diketahui oleh seorang programmer C ++? [Tutup]
Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini ambigu, kabur, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan . Ditutup 7 tahun yang lalu . Terkunci . Pertanyaan ini …



9
Idiom C ++ manakah yang tidak digunakan lagi dalam C ++ 11?
Dengan standar baru, ada cara-cara baru dalam melakukan sesuatu, dan banyak yang lebih baik daripada cara-cara lama, tetapi cara lama masih baik-baik saja. Juga jelas bahwa standar baru tidak secara resmi mencela, karena alasan kompatibilitas. Jadi pertanyaan yang tersisa adalah: Apa cara pengkodean lama yang jelas lebih rendah dari gaya …
192 c++  c++11  c++-faq 



2
Mengapa 'ini' sebuah pointer dan bukan referensi?
Saya membaca jawaban untuk pertanyaan ini C + + pro dan kontra dan mendapat keraguan ini saat membaca komentar. programmer sering merasa bingung bahwa "ini" adalah pointer tetapi bukan referensi. kebingungan lain adalah mengapa "halo" bukan tipe std :: string tetapi mengevaluasi ke char const * (pointer) (setelah konversi array …

2
Apakah idiom safe-bool usang dalam C ++ 11?
Jawaban @R ini. Martinho Fernandes menunjukkan, bahwa idiom safe-bool sudah tidak digunakan lagi dalam C ++ 11, karena dapat diganti dengan sederhana explicit operator bool() const; sesuai dengan kutipan standar dalam jawabannya §4 [conv] p3: Ekspresi e dapat secara implisit dikonversi menjadi tipe Tjika dan hanya jika deklarasi T t=e;tersebut …


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.