Pertanyaan yang diberi tag c++

373
Perbandingan string case-insensitive dalam C ++ [ditutup]

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...

373
Berapakah umur variabel statis dalam fungsi C ++?

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...

369
C ++ template typedef

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...

367
Mengembalikan unique_ptr dari fungsi

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

367
Kompilasi C ++ 11 dengan g ++

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...

363
Perbedaan antara string C ++ == dan bandingkan ()?

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...

357
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...

356
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