Suchergebnisse für Anfrage "operator-overloading"

6 die antwort

C ++ - Protokollierer, der __LINE__-Makros und andere unterstützt

Ich möchte einen Logger erstellen, der wie @ verwendet werden kanstd::cout, aber ich möchte einige zusätzliche Daten wie Datum, Uhrzeit, @ protokollier__LINE__, __func__, und__FILE__, das automatisch in der Datei gespeichert werden ...

3 die antwort

C ++: Überladen des Operators [] für Lese- und Schreibzugriff

Wie deklarieren Sie den Index im Allgemeinen?

6 die antwort

Überladungsoperatoren als Mitgliedsfunktion oder Nichtmitgliedsfunktion (Freundfunktion)?

Ich erstelle gerade eine Utility-Klasse, die überladene Operatoren enthält. Was sind die Vor- und Nachteile einer Mitgliedschaft oder Nichtmitgliedschaft (

TOP-Veröffentlichungen

4 die antwort

Überschreiben Sie den Äquivalenzvergleich in Javascript

Ist es möglich, den Äquivalenzvergleich in Javascript zu überschreiben?Am nächsten an einer Lösung ist es, die valueOf-Funktion zu definieren und valueOf mit...

12 die antwort

Wie kann ich [] überschreiben, um zwei Argumente in C ++ zu akzeptieren?

Ich versuche, eine Bitvektorklasse in C ++ zu erstellen, um Hardware zu modellieren. In den meisten mir bekannten HDLs (Hardwarebeschreibungssprachen) wird auf bestimmte Bits wie folgt verwiesen: my_vector[bit_position]uf @ und Untervektoren ...

2 die antwort

Überladene Inline-Operatoren in F #: (| + |)

2 die antwort

Überladen von C ++ - Operatoren für Zeiger

Ich frage mich (nur aus Neugier), warum das Überladen von Operatoren in C ++ für Zeiger nicht zulässig ist. Ich meine so etwas:

2 die antwort

Überladungsoperator in Unterklasse

Tour und Führung. Eine geführte Tour erweitert die Tourklasse. Ich überlade die << und >> Operatoren in der Tourklasse.Meine Tourklasse sieht aus...

2 die antwort

C ++: Vererbung und Operatorüberladung

Ich habe zwei Strukturen: template <typename T> struct Odp { T m_t; T operator=(const T rhs) { return m_t = rhs; } }; struct Ftw : public Odp<int> { bool operator==(const Ftw& rhs) { return m_t == rhs.m_t; } };Ich möchte folgendes ...

13 die antwort

Wie soll ich bei der Implementierung von operator [] die Grenzwertprüfung einbeziehen?

Zunächst entschuldige ich mich für den langen Weg zu einer solch simplen Frage.Ich implementiere eine Klasse, die als sehr langer eindimensionaler Index auf ...