Pertanyaan tentang topik tersebut 'operator-overloading'
Buat objek String dari std::string dengan operator = beban berlebih
Saya sudah mencoba beberapa opsi tetapi kompiler saya tidak mendeteksi operator yang kelebihan beban atau ada hal lain yang salah. Saya menggunakan XCode 4.5.2 dengan kompiler Apple LLVM default 4.1.
Kesalahan yang saya dapatkan adalah ini:...
583 dilihat
schedule
13.01.2024
Tentang kelebihan operator di C++
Saya mempunyai pertanyaan tentang operator, katakanlah saya memiliki kelas kelas saya dan saya telah membebani operatornya secara berlebihan *=, [], dan +
Bisakah saya mengaksesnya di dalam fungsi anggota dengan this->*=, this->[], *this + *...
57 dilihat
schedule
31.12.2023
Operator +: apakah ini benar-benar kelebihan beban untuk string? [duplikat]
Saya sering mendengar orang mengatakan bahwa operator plus ( + ) untuk objek String adalah operator yang kelebihan beban . Mengapa? Operator mana yang kelebihan beban?
Saya tahu apa yang dilakukan operator ini dan cara kerjanya. Saya juga...
289 dilihat
schedule
16.01.2024
Membuat operator infiks dengan parameter
Saat ini, saya mencoba menyederhanakan thread latar belakang ke eksekusi thread utama di aplikasi saya.
Cara saya melakukannya adalah ini:
import Foundation
infix operator ~> {}
private let queue =...
108 dilihat
schedule
07.12.2023
Operator anggota yang salah dikurangkan dari operator global yang benar
Saya memiliki kelas 3x3 Matrix dan 3x1 Vector . Saya memiliki dua operator perkalian; satu untuk mengalikan matriks dengan skalar, satu lagi untuk mengalikan matriks dengan objek vektor. Operator perkalian matriks-skalar adalah anggota dalam...
98 dilihat
schedule
21.12.2023
Bagaimana kelas Bilangan Rasional saya menggunakan += dengan argumen yang panjang padahal saya hanya membebaninya secara berlebihan untuk menerima argumen bertipe Rasional?
Saya telah menerapkan operator+= (Rasional) dalam file implementasi saya, namun secara tidak sengaja saya melihat bahwa Rational+= long long berfungsi, meskipun saya belum mengimplementasikan fungsi tersebut.
Fungsi yang relevan dari main saya...
390 dilihat
schedule
12.12.2023
Urutan kelas operan dan enum(int) saat membebani operator di C#
Dalam C++ urutan evaluasi operan tidak ditentukan , apa yang perlu saya waspadai ketika saya mencoba membebani operator di C#.
class A{
public static A operator +(A left, int right){
left.someVariable += right;
return left;
}...
136 dilihat
schedule
23.12.2023
cara membuat beberapa operator kelebihan beban dalam pemrograman berorientasi objek c++ seperti obj[10]=3 dengan operator [] dan operator =
saya memiliki kelas tertentu dan saya ingin membuat 2 operator yang akan bekerja sama
menyukai kelas dengan array dan saya ingin mengubah indeks tertentu dalam array
seperti ini objek[3]=5
apakah ini mungkin? jika ya, bagaimana caranya?...
53 dilihat
schedule
25.10.2023
Cara merangkai dan membuat serialisasi fungsi dengan membebani | operator
Saya mencoba mencari cara untuk membebani operator|() secara umum untuk objek kelas dasar tertentu untuk membuat serial atau pemanggilan fungsi rantai yang mirip dengan cara kerja pipes atau operator<<() ... Saya ingin menghubungkannya...
68 dilihat
schedule
19.12.2023