Saya memiliki file txt dengan data seperti berikut: regNumber FName Score1 Score2 Score3 385234 John Snow 90.0 56.0 60.8 38345234 Michael Bolton 30.0 26.5 38500234 Tim Cook 40.0 56.5 20.2 1547234 Admin__One 10.0 ....
13 Januari 2022, 22:23
Pertimbangkan kode: #include <unordered_map> #include <unordered_set> #include <boost/functional/hash.hpp> typedef std::unordered_multimap<std::unordered_set<int>, std::pair<int, int>, boost::hash<std::unordered_set<int>>> user_type_mmap; //Essentially, above is a map, whose elements can be: ....
9 Januari 2022, 15:17
Demi kesederhanaan, saya menulis kode sederhana untuk mereproduksi masalah saya. Seperti yang Anda lihat pada kode saya membuat struct dengan dua anggota lalu saya membuat dan array tipe struct kemudian menginisialisasinya student newStudent[3] ={{"joseph",20}, {"yonas",30},{"miryam",40}};. Saya m....
9 Januari 2022, 12:56
Saya sedang belajar untuk ujian dan kode ini diberikan kepada saya: #include <iostream> #include <string> #include <cmath> using namespace std; class Expression { public: Expression() = default; Expression(const Expression&) = delete; Expression& operator=(const Expression&) = delete; ....
c++
9 Januari 2022, 11:35
Halo sejauh yang saya mengerti ketika saya mengalokasikan array 3 dimensi saya benar-benar mendapatkan memori linier yang hanya ditafsirkan sebagai 3 dimensi dengan mendefinisikan langkah. Jadi saya ingin mengakses menggunakan indeks linier array 3 dimensi, tetapi bagaimana saya bisa mendapatkan ele....
9 Januari 2022, 11:20
Pertanyaan pertama saya adalah bahwa objek A(v) yang menambahkan peta, harus dihapus secara otomatis saat keluar dari ruang lingkup? Pertanyaan kedua saya adalah apa yang akan terjadi pada objek yang ditambahkan ke peta, ketika program keluar? Saya percaya ketika saya melakukan a_[name] = A(v);, sa....
9 Januari 2022, 01:38
Saya memiliki tugas untuk mengonversi beberapa kode c++ ke asm dan saya ingin tahu apakah yang saya pikirkan masuk akal. Pertama saya akan mengonversi bilangan bulat menjadi pelampung. Saya ingin mendapatkan data array ke register sse, tetapi ini masalahnya, karena saya hanya ingin 3 bukan 4 bilan....
9 Januari 2022, 01:31
Seorang rekan kerja membagikan kode ini kepada saya: dijalankan di gcc.godbolt.org #include <iostream> struct A { void foo() {std::cout << "1\n";} template <typename T = int> void foo() {std::cout << "2\n";} }; int main() { A x; x.template foo(); } GCC mencetak 1, Dentang....
8 Januari 2022, 22:26
Saya mencoba untuk membungkus bonehead saya di sekitar rentang. Jadi memutuskan untuk menerapkan beberapa prosedur pengurutan dasar sebagai algoritme rentang dan seperti di std::ranges::sort(). Saya mengintip implementasinya tetapi tidak mengerti bagaimana menggunakan projection: #include <iterato....
8 Januari 2022, 22:25
Misalkan kita memiliki larik ganda x dan larik indeks y, dan kita ingin mengurutkan indeks ini menurut nilai masing-masing dalam x (jadi, urutkan [i in y] menurut x[i] sebagai kunci). Kami kemudian dapat membuat array pasangan, dengan satu komponen menjadi nilai kunci dan satu menjadi indeks, dan m....
8 Januari 2022, 21:06
Dalam contoh saya utas 1 dan 2, tulis ke sumber daya bersama yang sama x. dan utas utama akan membaca nilainya. Saya ingin mendapatkan hasil 24 yaitu thread2 lalu thread1. Bagaimana saya bisa mengontrol itu? Saya mencoba mendefinisikan utas 2 sebelum 1 dan mencetak hasilnya setelah join dua utas ....
8 Januari 2022, 19:56
Tolong beri tahu saya nuansa menggunakan opsi CURLSHOPT_LOCKFUNC ? Saya menemukan contoh di sini. Saya tidak begitu mengerti, apakah ada array mutex yang digunakan untuk memblokir akses ke data? --Ini adalah bagian kode dari contoh: static pthread_mutex_t lockarray[NUM_LOCKS]; Is it an array of mut....
8 Januari 2022, 19:00
Saya menggunakan std::equals yang didefinisikan dalam <algorithm> untuk memeriksa apakah dua vektor sama. Itu crash ketika vektor kedua kosong. Saya dapat menghindari crash dengan memeriksa apakah vektor kedua kosong, tetapi apakah ada alasan untuk tidak menyertakan fungsi check in equal itu sendi....
8 Januari 2022, 17:36
Saya ingin mengambil nilai desimal atau non-desimal dan menyimpannya sebagai string dengan tepat 2 tempat desimal di C++. Saya ingin melakukan ini untuk menunjukkannya sebagai nilai moneter, jadi selalu $10,50 atau $10,00 daripada $10,5 atau $10. Saya tidak hanya ingin mencetak ini, saya ingin meny....
8 Januari 2022, 16:54
Saya menulis kode yang membuat utas dan mengirimkan kepadanya parameter sebagai referensi, tetapi saya mendapatkan garis bawah merah di bawah nama fungsi seperti saya tidak dapat menyebutnya. Seseorang tahu apa yang salah dalam kode saya Kode saya: #include "getPrimes.h" void getPrimes(const int& ....
c++
8 Januari 2022, 16:46
Saya ingin mendaftarkan objek QTreeView c++ ke QML. Saya mencoba mendaftar seperti ini: Main.cpp: qmlRegisterType<QTreeView>("com.MyApp.QTreeView", 1, 0, "QTreeView"); Kode yang relevan di main.qml import com.MyApp.QTreeView 1.0 QWindow { QTreeView{ headerHidden: true } } Hasil: ....
8 Januari 2022, 16:23
Saya menggunakan nanopb dalam proyek di ESP32, di platformIO. Ini adalah basis kode C++ rasa Arduino. Saya menggunakan beberapa protobuf untuk menyandikan data untuk transfer. Dan saya telah menyiapkan memori yang akan digunakan protobuf di tingkat root untuk menghindari pengalokasian ulang memori....
8 Januari 2022, 16:00
Saya mencoba memahami apakah penulisan int arr[]; valid dalam C++. Jadi ambil contoh, int a[]; //is this valid? extern int b[];//is this valid? int (*ptrB)[]; //is this valid? struct Name { int k[]; //is this valid? }; void func() { ptrB++; //is this valid? } int a[10]; int b[10]; void bar....
8 Januari 2022, 13:02
Dari https://en.cppreference.com/w/cpp/memory/shared_ptr /allocate_shared: template< class T, class Alloc, class... Args > shared_ptr<T> allocate_shared( const Alloc& alloc, Args&&... args ); Penyimpanan biasanya lebih besar dari sizeof(T) untuk menggunakan satu alokasi untuk blok kontrol dari pen....
Saya menulis kode ini untuk menyederhanakan penggunaan std::for_each ketika saya harus menelusuri seluruh koleksi: namespace ranges { template<typename Range, typename Function> Function for_each(Range &range, Function f) { return std::for_each(std::begin(range), std::end(range), f);....
c++
8 Januari 2022, 07:03
Berikut adalah kode untuk membalikkan array menggunakan rekursi Menggunakan return rev(arr,++start,--end); #include <iostream> using namespace std; void rev(int arr[],int start,int end) { if(start >= end) { return; } int temp = arr[start]; arr[start] = arr[end]; arr[....
8 Januari 2022, 06:25
Saya mengimplementasikan kelas menggunakan singleton untuk tujuan logging. Log *Log::getInstance(){ if(!Log::log) Log::log = new Log::Log(); return Log::log; } Di sini, Log::log adalah penunjuk ke objek kelas Log. Cuplikan kode ini menghasilkan kesalahan "penunjuk tipe yang diharapka....
c++
8 Januari 2022, 05:54
Saya tidak bisa memasukkan 01 ke input c++ saya, itu akan kembali dengan hasil kosong tetapi ketika saya mengetik tanggal lain seperti 12 dan 11 itu muncul di sistem. string month; cin.ignore(1, '\n'); cout << "Please Enter Month For Example 01 for January:"; getline(cin, month); str....
8 Januari 2022, 04:37
Banyak pertanyaan yang berkaitan dengan for range telah ditanyakan di sekitar sini, tetapi saya tidak dapat menemukan versi yang saya butuhkan. Jadi, saya sedang membaca buku ini berjudul C Primer edisi ke-5, dan saat membaca tentang Vektor saya membaca baris yang menyatakan, kita tidak dapat meng....
8 Januari 2022, 04:21
Dalam kode ini, mengapa tidak mungkin mengakses bidang pribadi kelas saya di operator overload ? (Perhatikan bahwa ini hanya MRE, bukan kode lengkap) template <typename T> class Frac template <typename T, typename U> Frac<T> operator+ (Frac<T> lhs,const Frac<U>& rhs); template <typename T, typenam....