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.

2
Contoh yang bagus untuk boost :: algoritma :: join
Saya baru-baru ini ingin menggunakan boost :: algoritma :: join tetapi saya tidak dapat menemukan contoh penggunaan apa pun dan saya tidak ingin menginvestasikan banyak waktu untuk mempelajari pustaka Boost Range hanya untuk menggunakan fungsi yang satu ini. Adakah yang bisa memberikan contoh yang baik tentang bagaimana menggunakan join pada …
116 c++  string  boost  join 

5
menggunakan template extern (C ++ 11)
Gambar 1: template fungsi TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); Main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this correct? int main() { f<char>(); return 0; } Apakah ini cara yang benar untuk digunakan extern template, atau apakah saya …
116 c++  templates  c++11  extern 





9
'const int' vs. 'int const' sebagai parameter fungsi di C ++ dan C
Mempertimbangkan: int testfunc1 (const int a) { return a; } int testfunc2 (int const a) { return a; } Apakah kedua fungsi ini sama di setiap aspek atau ada perbedaan? Saya tertarik dengan jawaban untuk bahasa C, tetapi jika ada sesuatu yang menarik dalam bahasa C ++, saya ingin mengetahuinya …
116 c++  c  const 

5
Apa itu file .h.gch?
Saya baru-baru ini memiliki proyek kelas di mana saya harus membuat program dengan G ++. Saya menggunakan makefile dan untuk beberapa alasan terkadang meninggalkan file .h.gch. Terkadang, hal ini tidak memengaruhi kompilasi, tetapi sering kali hal ini akan mengakibatkan kompiler mengeluarkan kesalahan untuk masalah yang telah diperbaiki atau yang tidak …
116 c++  g++ 

4
Menghindari pernyataan if di dalam perulangan for?
Saya memiliki kelas yang disebut Writeryang memiliki fungsi writeVectorseperti: void Drawer::writeVector(vector<T> vec, bool index=true) { for (unsigned int i = 0; i < vec.size(); i++) { if (index) { cout << i << "\t"; } cout << vec[i] << "\n"; } } Saya mencoba untuk tidak memiliki kode duplikat, sambil …

5
Apakah ada decompiler C ++? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 3 tahun lalu . Perbaiki pertanyaan ini Saya memiliki program di mana saya kehilangan kode sumber C ++. Apakah ada pengurai C …

8
Menginisialisasi vektor std :: dua dimensi
Jadi, saya punya yang berikut: std::vector< std::vector <int> > fog; dan saya memulainya dengan sangat naif seperti: for(int i=0; i<A_NUMBER; i++) { std::vector <int> fogRow; for(int j=0; j<OTHER_NUMBER; j++) { fogRow.push_back( 0 ); } fog.push_back(fogRow); } Dan rasanya sangat salah ... Adakah cara lain untuk menginisialisasi vektor seperti ini?
116 c++  vector 

3
C ++ Mengembalikan referensi ke variabel lokal
Apakah kode berikut (func1 ()) benar jika harus mengembalikan i? Saya ingat pernah membaca di suatu tempat bahwa ada masalah saat mengembalikan referensi ke variabel lokal. Apa yang membedakannya dari func2 ()? int& func1() { int i; i = 1; return i; } int* func2() { int* p; p = …
116 c++ 

30
Apa batasan C ++ dibandingkan bahasa C? [Tutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 6 tahun lalu . Perbaiki pertanyaan ini Berikut adalah manfaat C ++ C ++ menyediakan fitur spesifik yang mereka …
116 c++  c 

14
Haruskah saya mempelajari C sebelum mempelajari C ++? [Tutup]
Seperti yang terjadi 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 perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
116 c++  c 


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.