Pertanyaan yang diberi tag «overloading»

Istilah overloading dan overloaded dapat merujuk ke: - Constructor dan method overloading, suatu jenis polimorfisme di mana fungsi yang berbeda dengan nama yang sama dipanggil berdasarkan tipe data dari parameter yang diteruskan - Operator overloading, suatu bentuk fungsional atau kelebihan metode dimana tindakan yang kelebihan beban adalah operator, seperti + atau -

4
Kelebihan fungsi menggunakan templat
Saya mencoba untuk mendefinisikan suatu fungsi menggunakan template dan saya ingin nama ketik menjadi int atau anEnum (enum spesifik yang telah saya tetapkan). Saya sudah mencoba yang berikut tetapi saya gagal: template <int | anEnum T> // or <int T, anEnum T> or <int, anEnum T> bool isFunction(const T &aVariable){} …

6
Menginisialisasi variabel tipe tidak dikenal melalui konstruktor kelebihan beban di C ++
berasal dari latar belakang terutama python Saya agak kesulitan bekerja dengan tipe C ++. Saya mencoba menginisialisasi variabel kelas melalui salah satu dari beberapa konstruktor kelebihan beban yang menggunakan berbagai jenis sebagai parameter. Saya telah membaca bahwa menggunakan autokata kunci dapat digunakan untuk deklarasi otomatis suatu variabel, namun dalam kasus …

3
Kelebihan fungsi lambda
Bagaimana cara membebani fungsi lambda lokal yang sederhana? SSE masalah asli: #include <iostream> #include <map> void read() { static std::string line; std::getline(std::cin, line); auto translate = [](int idx) { constexpr static int table[8]{ 7,6,5,4,3,2,1,0 }; return table[idx]; }; auto translate = [](char c) { std::map<char, int> table{ {'a', 0}, {'b', …
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.