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.



8
Cara melacak kesalahan "bebas ganda atau korupsi"
Ketika saya menjalankan program (C ++) saya itu macet dengan kesalahan ini. * glibc terdeteksi * ./load: bebas ganda atau rusak (! prev): 0x0000000000c6ed50 *** Bagaimana cara melacak kesalahan tersebut? Saya mencoba menggunakan std::coutpernyataan print ( ), tidak berhasil. Bisakah gdbmembuat ini lebih mudah?
92 c++  c  debugging  free 

3
Constexpr vs makro
Di mana saya harus memilih menggunakan makro dan di mana saya harus memilih constexpr ? Bukankah pada dasarnya mereka sama? #define MAX_HEIGHT 720 vs. constexpr unsigned int max_height = 720;
92 c++  c++11  macros  constexpr 

11
Apakah ada fungsi untuk menyalin array di C / C ++?
Saya seorang programmer Java yang belajar C / C ++. Jadi saya tahu bahwa Java memiliki fungsi seperti System.arraycopy (); untuk menyalin larik. Saya bertanya-tanya apakah ada fungsi di C atau C ++ untuk menyalin array. Saya hanya dapat menemukan implementasi untuk menyalin array dengan menggunakan for loop, pointer, dll. …
92 c++  c  arrays 

7
Penunjuk fungsi ke fungsi anggota
Saya ingin menyiapkan penunjuk fungsi sebagai anggota kelas yang merupakan penunjuk ke fungsi lain di kelas yang sama. Alasan mengapa saya melakukan ini rumit. Dalam contoh ini, saya ingin hasilnya menjadi "1" class A { public: int f(); int (*x)(); } int A::f() { return 1; } int main() { …


6
Header yang telah dikompilasi dengan GCC
Adakah yang berhasil mendapatkan header yang dikompilasi sebelumnya yang bekerja dengan GCC? Saya tidak beruntung dalam upaya saya dan saya belum melihat banyak contoh bagus tentang cara menyiapkannya. Saya sudah mencoba cygwin gcc 3.4.4 dan menggunakan 4.0 di Ubuntu.


9
Bagaimana saya bisa memanggil fungsi C ++ yang mengambil karakter ** pada beberapa platform dan karakter ** pada yang lain?
Di mesin Linux (dan OS X) saya, iconv()fungsinya memiliki prototipe ini: size_t iconv (iconv_t, char **inbuf... sedangkan di FreeBSD terlihat seperti ini: size_t iconv (iconv_t, const char **inbuf... Saya ingin kode C ++ saya dibuat di kedua platform. Dengan kompiler C, melewati char**untuk const char**parameter (atau sebaliknya) biasanya memancarkan peringatan …

12
Deklarasi variabel dalam file header - statis atau tidak?
Ketika melakukan refactoring beberapa #definessaya menemukan deklarasi yang mirip dengan berikut ini di file header C ++: static const unsigned int VAL = 42; const unsigned int ANOTHER_VAL = 37; Pertanyaannya adalah, apa bedanya, jika ada, yang akan dihasilkan oleh statis? Perhatikan bahwa beberapa penyertaan header tidak dimungkinkan karena #ifndef …
91 c++  c  static 

5
Cara yang benar untuk mendeklarasikan variabel pointer di C / C ++ [closed]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi …
91 c++  c  pointers  coding-style 

10
Perpustakaan PDF sumber terbuka untuk aplikasi C / 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 6 tahun lalu . Perbaiki pertanyaan ini Saya ingin dapat menghasilkan keluaran PDF dari aplikasi C ++ Windows (asli) saya. Apakah ada …
91 c++  c  pdf  open-source 

2
Mengapa std :: stack menggunakan std :: deque secara default?
Karena satu-satunya operasi yang diperlukan agar container digunakan dalam stack adalah: kembali() push_back () pop_back () Mengapa penampung default untuknya adalah deque, bukan vektor? Jangan deque realokasi memberikan buffer dari elemen sebelum front () sehingga push_front () adalah operasi yang efisien? Bukankah elemen-elemen ini terbuang percuma karena mereka tidak akan …
91 c++  stl  containers 

2
Memanggil metode java dari c ++ di Android
Saya mencoba untuk mendapatkan panggilan metode Java sederhana dari C ++ sementara Java memanggil metode asli. Inilah kode Java: public class MainActivity extends Activity { private static String LIB_NAME = "name"; static { System.loadLibrary(LIB_NAME); } /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { …

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.