Saat men-debug kode orang lain, saya mengalami ekspresi formulir berikut: auto result = value == bool_value? result_if_bool_value: result_if_not_bool_value Saya mengenal ternary .......
17 Juni 2021, 13:43
Perhatikan contoh ini: Dalam sebuah game ada beberapa bangunan yang dapat Anda bangun dengan biaya tertentu untuk setiap jenisnya . misalnya sebuah "Rumah" dapat dibangun dengan biaya 2 "Besi" dan 3 &.......
c++
16 Juni 2021, 19:52
Saya sedang memecahkan masalah sederhana yang melibatkan penambahan bilangan bulat dengan kemungkinan mendapatkan bilangan bulat panjang yang panjang. Pertimbangkan array berikut sebagai input [256741038 623958417 467905213 .......
c++
16 Juni 2021, 19:08
Saya mencoba menjalankan kode C++ saya dalam kode vs. Saya telah menginstal ekstensi global untuk C/C++ oleh Microsoft dan juga ekstensi kode runner. Ketika saya menjalankan kode saya, ini menunjukkan ini di terminal. pengguna@LAPTOP-.......
Saya bertanya-tanya bahwa unordered_set menggunakan hashing, sehingga seharusnya lebih cepat dalam kasus bilangan bulat daripada dalam kasus string. Hal yang sama akan terjadi pada unordered_map. Saya tidak menemukan jawaban yang pasti.......
Jadi saya berjuang dengan hal-hal ini: Saya memiliki metode yang mengembalikan input istream dan mengambil input istream sebagai parameter, mengirimkan nilai ke vektor dan menyimpannya di dalamnya. Sekarang, ketika saya telah memasukkan 1 nilai, saya .......
15 Juni 2021, 19:44
Saya perlu menemukan persimpangan dua array dan mencetak jumlah elemen di persimpangan dua array. Saya juga harus memperhitungkan elemen duplikat di kedua array. Jadi saya .......
15 Juni 2021, 17:29
Saya mencoba membuat satu kelas yang mengharuskan variabel anggota diinisialisasi terlebih dahulu. Saya tahu mengapa ini terjadi, tetapi apakah ada cara untuk mengatasinya? Pesanan cetak saat ini: kedua pertama Pesanan cetak yang diinginkan: .......
15 Juni 2021, 16:44
Saya mencoba membuat antrean aman utas, tetapi ada yang tidak beres. Saya tidak mengerti mengapa utas saya membeku. Diharapkan: 1 2 3, tetapi saya tidak mendapatkan apa-apa (semuanya hanya membeku) Saya kira masalahnya adalah .......
15 Juni 2021, 13:43
Dalam RAII (Akuisisi Sumber Daya Adalah Inisialisasi), objek memperoleh bagian dari sumber daya adalah prosedur inisialisasi itu sendiri, dan sumber daya akan diadakan sebagai siklus hidup objek, tetapi sumber daya di .......
15 Juni 2021, 10:18
Saya telah mencari lebih dari 10 jawaban dan tidak ada yang cocok dengan situasi saya saat ini. (markos pendeteksi anggota berasal dari: http://en.wikibooks.org/wiki/More_C++_Idioms/Member_Detector) CREATE_MEMBER_DETECTOR(normal); .......
15 Juni 2021, 10:04
Saya memiliki struct seperti: struct A { double x,y; vector<double> vec; }; Saya ingin membebani operator seperti operator plus sehingga saya dapat melakukan operasi seperti: A a,b,c,d; //do work to set up the four structs. Then: d = a + b + c; Kinerja penting karena operasi ini akan di....
Jadi saya sedang mengerjakan proyek yang menggunakan C ++. Saya membuat multimap dan iterator dari jenis berikut std::multimap < size_t, std::pair<size_t, bool> > position_seqsmapper; std::multimap < size_t, std::pair<size_t, bool> > :: iterator position_seqsmap_iterator; Sekarang masalahnya adalah....
9 Juni 2021, 22:47
Saya ingin mencoba menulis pembungkus template yang memeriksa apakah kelas memiliki fungsi anggota. Dan untuk ini perlu digunakan STD :: Declval template<typename T> struct has_member<T, void_t<decltype(std::declval<T>().push_back())>>:std::true_type{}; Seperti yang saya lihat, implementasi Declval....
c++
9 Juni 2021, 19:30
Saya menerapkan cek untuk melihat apakah suatu jenis dilucuti dari kualifikasi: template <class T> struct is_plain : std::integral_constant< bool, std::is_same_v<T, std::decay_t<T>> // * >; Apakah logika di std::is_same_v<T, std::decay_t<T>>, mis. Periksa apakah suatu jenis dilucuti dari a....
9 Juni 2021, 19:01
Saya belajar kode C ++ dan menggunakan kode vs sebagai IDE. Itu berjalan baik tetapi sekarang saya tidak mendapatkan saran ketika saya menulis kode saya. Saya menggunakan ekstensi C / C ++ dengan Intellisense. Saya mencoba menginstal ulang, mengatur ulang pengaturannya tetapi tidak ada yang berhasil....
9 Juni 2021, 16:10
union test{ char a; // 1 byte int b; // 4 bytes }; int main(){ test t; t.a = 5; return t.b; } Tautan ini mengatakan: https://en.cppreference.com/w/cpp/language/ Union. Ini adalah perilaku yang tidak terdefinisi untuk membaca dari anggota Union yang baru saja ditulis. Menurut ini, apaka....
c++
9 Juni 2021, 16:04
(saya mencoba mencari, tetapi Anda hanya mendapatkan banjir penjelasan Singleton polos.) Singleton "normal" menjamin bahwa hanya satu objek dari jenis tertentu yang ada di seluruh program. Misalnya, seperti ini: template <class T> T& getSingleton() { static T instance; return instance; } Saya....
9 Juni 2021, 14:40
Saya mengkompilasi program C ++ menggunakan G ++ dan saya menggunakan dua perpustakaan yang disebut libsdl2-dev dan libsdl2-image-dev Saya menginstal kedua perpustakaan ini di mesin Ubuntu saya dengan perintah apt install libsdl2-dev libsdl2-image-dev dan ketika saya mengkompilasi program semuanya....
9 Juni 2021, 13:38
Di bawah ini hanya memberikan daftar parameter 1, (4,5); 2nd (5,8) tidak berfungsi. Tolong sarankan. #include<iostream> #include<string> using namespace std; using std::cout; using std::endl; using std::string; class Rectangle { public: Rectangle(int length, int breadth) { cout << "Area = " << leng....
c++
9 Juni 2021, 11:21
Saya mencoba menyebut program dummy c minimal ini (bernama "test.c"): void Java_TEST_run(){} Dari kode Java ini (bernama "example.java"): public class Example { public static void main(String args[]) { System.out.println("START"); TEST test = new TEST(); test.dll_c....
9 Juni 2021, 10:12
Saya sedang mengerjakan aplikasi dialog MFC. Saya membuat kontrol kemajuan (IDC_PROGRESSUPLOADING) di antarmuka dialog dan menambahkan variabel m_progress untuk kontrol ini. m_progress diteruskan ke fungsi (start_update), yang akan mengatur dan menampilkan kontrol kemajuan. Dlg.h. ... public: af....
9 Juni 2021, 04:59
Saya perlu memberikan nama bilangan bulat ini seperti ex_number_1, ex_number_2, ex_number_3, dll ... Ini masing-masing akan disimpan sebagai cabang pohon yang berbeda. Jadi saya sudah selesai: char m_variable2 [40]; For (……){ sprintf(m_variable2, "ex_number_%d",iSyst); int m_variable2 = … } Ini a....
c++
9 Juni 2021, 02:20
Apakah ada cara untuk menentukan jenis pengembalian pointer fungsi anggota? Sampel Kode: ///// my library void my_func(auto mptr) { // have to use `auto` // some logic based on a return type of mptr: int, string, A, etc. } ///// client code struct A { int foo(); std::string bar(int); }; clas....
Saya sudah tahu cara memasukkan string dengan ruang dalam C ++, tetapi tidak berfungsi dalam untuk loop, sudah mencoba beberapa varian ini: for (int i; i = 0; i < 10; i++){ cout << "Name: "; cin >> getline(cin, obj[i].name); } Bisakah seseorang menunjukkan kepada saya apa yang saya lakukan sa....
9 Juni 2021, 00:16