Pertanyaan yang diberi tag «c++»

Pertanyaan tentang C ++, bahasa pemrograman tujuan umum yang diketik secara statis, bentuk bebas, multi-paradigma, dikompilasi.

4
Apakah masuk akal untuk menulis skrip build di C ++?
Saya menggunakan CMake untuk menghasilkan proyek IDE / makefile, tetapi saya masih perlu memanggil "skrip" khusus untuk memanipulasi file yang saya kompilasi atau bahkan menghasilkan kode. Dalam proyek-proyek sebelumnya saya telah menggunakan Python dan itu OK, tapi sekarang saya mengalami masalah serius mengelola banyak dependensi dalam dua proyek yang sangat …


6
Bagaimana menjelaskan bahwa menulis secara universal lintas-platform kode C ++ dan pengiriman produk untuk semua OS tidak semudah itu?
Perusahaan kami mengirimkan serangkaian produk desktop untuk Windows dan banyak pengguna Linux mengeluh di forum bahwa kami seharusnya menulis versi produk kami untuk Linux bertahun-tahun yang lalu dan alasan mengapa kami tidak melakukannya adalah kami adalah perusahaan yang rakus semua spesialis teknis kami adalah orang bodoh yang tidak memenuhi syarat …

7
Pemrograman game: C # atau C ++? [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 …


3
Apakah baik untuk mendefinisikan variabel di dalam satu loop? [Tutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Instruktur saya pernah mengatakan kepada saya bahwa saya tidak boleh mendefinisikan variabel di dalam satu lingkaran …

6
Apa itu polusi "menggunakan namespace"?
Saya sedang melihat panduan pengkodean google [di sini] dan mereka tidak merekomendasikan yang menggunakan using namespaceatau namespace::function- jika saya tidak salah mengartikannya. Apakah ini berlaku stdjuga? cout<<tidak bekerja tanpanya. Buku ini , merekomendasikan hal yang sama. Jadi bagaimana cara menggunakan cout<<tanpa using namespace std;atau std::cout<<? Apa cara yang disarankan? std::cout<<? …
15 c++  coding-style 


3
Haruskah saya menambahkan sumber perpustakaan daripada menautkannya?
Saya relatif baru untuk C ++, jadi saya tidak yakin bagaimana saya harus menangani dependensi kecil (misalnya, bahasa scripting, atau Parser JSON / YAML / XML). Haruskah saya membuat proyek terpisah dan menautkannya sebagai pustaka statis, atau apakah ada sisi buruk dari hanya menempatkan file .h / .cpp ke proyek …
14 c++  linking 

2
Mengapa menggunakan perpustakaan C ++ begitu rumit?
Pertama-tama, saya ingin mencatat bahwa saya suka C ++ dan saya salah satu dari orang-orang yang berpikir lebih mudah untuk kode dalam C ++ daripada Java. Kecuali satu hal kecil: perpustakaan. Di Jawa, Anda cukup menambahkan beberapa toples ke jalur build dan selesai. Dalam C ++ Anda biasanya harus menetapkan …
14 java  c++  libraries 


5
Perilaku tidak terdefinisi di Jawa
Saya membaca pertanyaan ini di SO yang membahas beberapa perilaku umum yang tidak terdefinisi dalam C ++, dan saya bertanya-tanya: apakah Java juga memiliki perilaku yang tidak terdefinisi? Jika itu masalahnya, lalu apa penyebab umum dari perilaku tidak terdefinisi di Jawa? Jika tidak, maka fitur Java mana yang membuatnya bebas …

3
Kapan menggunakan typedef?
Saya agak bingung tentang apakah dan kapan saya harus menggunakan typedef di C ++. Saya merasa ini adalah tindakan penyeimbang antara keterbacaan dan kejelasan. Berikut ini contoh kode tanpa salah ketik: int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int> lookup_table; std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int>::iterator lookup_it = lookup_table.find(lookup_key); if (lookup_it …
14 c++  coding-style 

7
Seberapa jauh untuk mengetik dengan tipe primitif seperti int
Saya telah melihat kode C ++ seperti berikut dengan banyak typedefs. Apa manfaat menggunakan banyak typedefs seperti ini dibandingkan dengan menggunakan primitif C ++? Apakah ada pendekatan lain yang mungkin juga mencapai manfaat itu? Pada akhirnya, semua data disimpan dalam memori atau dikirim melalui kabel sebagai bit dan byte, apakah …


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.