Bagaimana caranya? Jika saya ingin menganalisis bagaimana sesuatu dikompilasi, bagaimana saya mendapatkan kode assembly yang
Apa itu copy elision? Apa yang dimaksud dengan (dinamai) optimasi nilai kembali? Apa yang mereka maksudkan? Dalam situasi apa mereka bisa terjadi? Apa itu batasan? Jika Anda dirujuk ke pertanyaan ini, Anda mungkin mencari pengantar . Untuk tinjauan teknis, lihat referensi standar . Lihat kasus...
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ditutup 2 tahun yang lalu . Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi...
Mengapa C ++ STL tidak menyediakan wadah "tree", dan apa hal terbaik untuk digunakan? Saya ingin menyimpan hierarki objek sebagai pohon, daripada menggunakan pohon sebagai peningkatan kinerja
Jika suatu variabel dinyatakan sebagai staticdalam lingkup fungsi, ia hanya diinisialisasi satu kali dan mempertahankan nilainya di antara panggilan fungsi. Apa sebenarnya masa hidupnya? Kapan konstruktor dan destruktornya dipanggil? void foo() { static string plonk = "When will I...
Pembicaraan baru-baru ini unordered_mapdi C ++ membuat saya sadar bahwa saya harus menggunakan unordered_mapuntuk sebagian besar kasus di mana saya gunakan mapsebelumnya, karena efisiensi pencarian ( diamortisasi O (1) vs O (log n) ). Sering kali saya menggunakan peta, saya menggunakan salah satu...
Apakah ada fungsi isnan ()? PS .: Saya di MinGW (jika itu membuat perbedaan). Saya menyelesaikan masalah ini dengan menggunakan isnan () dari <math.h>, yang tidak ada di <cmath>dalamnya, yang saya gunakan #includepada
saya ada kelas template<size_t N, size_t M> class Matrix { // .... }; Saya ingin membuat typedefyang membuat Vector(kolom vektor) yang setara dengan Matrixdengan ukuran N dan 1. Sesuatu seperti itu: typedef Matrix<N,1> Vector<N>; Yang menghasilkan kesalahan kompilasi. Berikut...
Apa penjelasan langkah demi langkah yang baik tentang cara menggunakan perpustakaan Boost dalam proyek kosong di Visual
unique_ptr<T>tidak mengizinkan pembuatan salinan, melainkan mendukung pemindahan semantik. Namun, saya dapat mengembalikan unique_ptr<T>dari fungsi dan menetapkan nilai yang dikembalikan ke variabel. #include <iostream> #include <memory> using namespace
Saya mencoba memperbarui kompiler C ++ saya ke C ++ 11. Saya telah mencari sedikit dan saya sampai pada kesimpulan bahwa saya harus menggunakan bendera -std=c++0xatau -std=gnu++0x, tetapi saya tidak tahu banyak hal tentang bendera. Ada yang bisa bantu saya? (Saya menggunakan Ubuntu 12.04.) Berikut...
Saya baru saja membaca beberapa rekomendasi tentang penggunaan std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { dari pada if( s == t ) { Saya hampir selalu menggunakan yang terakhir karena saya sudah terbiasa dan rasanya alami, lebih mudah dibaca. Saya...
Saya mengurai string dalam C ++ menggunakan yang berikut ini: using namespace std; string parsed,input="text to be parsed"; stringstream input_stringstream(input); if (getline(input_stringstream,parsed,' ')) { // do some processing. } Parsing dengan pembatas char tunggal baik-baik saja. Tetapi...
На этот вопрос есть ответы на Stack Overflow на русском : Как преобразовать int в QString? Apakah ada QStringfungsi yang mengambil int dan mengeluarkannya sebagai
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...
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
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...
Saya sering menemukan diri saya dalam situasi di mana saya menghadapi banyak kesalahan kompilasi / linker dalam proyek C ++ karena beberapa keputusan desain yang buruk (dibuat oleh orang lain :)) yang menyebabkan ketergantungan melingkar antara kelas C ++ dalam file header yang berbeda (dapat...