Suchergebnisse für Anfrage "friend"

5 die antwort

Unter Verwendung von "Freund" -Deklarationen für Unit-Tests. Schlechte Idee

[Natürlich ist die Frage nicht auf eine bestimmte "Freund" -Implementierung beschränkt, zögern Sie jedoch nicht, auf Implementierungsspezifikationen hinzuweisen, wenn dies relevant ist] ls ich die unbeantworteten Fragen durchlas, stieß ich auf ...

4 die antwort

Warum kann eine PRIVATE-Member-Funktion keine Friend-Funktion einer anderen Klasse sein?

class x { void xx() {} }; class y { friend void x::xx(); }; Dies führt zu einem Fehler wie error: Freund Funktion 'xx' ist ein privates Mitglied von 'x' Warum kann ich eine private Mitgliedsfunktion nicht als Freund einer anderen Klasse ...

2 die antwort

In-Class-Freund-Operator scheint nicht an der Überlastungslösung teilzunehmen

Während des Schreibens einer CRTP-Vorlage, mit der Klassen Überladungen für @ bereitstellen könnoperator+ Basierend auf Vorlagenargumenten stellte ich fest, dass ein Klassenfreund-Operator an der Überladungsauflösung nicht teilzunehmen scheint, ...

TOP-Veröffentlichungen

4 die antwort

Wie kann ich eine Abhängigkeitsdeklaration für einen Freund richtig entfernen / umgestalten?

Der Hintergrund dieser Frage basiert auf einem praktischen Beispiel, in dem ich die Abhängigkeit eines Freundes von zwei Klassen entfernen wollte, die zum Verwalten des gesperrten Lese- / Schreibzugriffs auf eine freigegebene Ressource verwendet ...

4 die antwort

VB.NET: Was macht der Modifikator 'friend'?

Was macht der Modifikator 'friend' in VB.NET Warum ist dies der Standardmodifikator für GUI-Komponenten in Visual Studio?

2 die antwort

Vorlage Freund Funktion und Rückgabetyp Abzug

Hinweis: Diese Frage ist wirklich nah anRückgabetyp-Abzug für klasseninterne Friend-Funktionen [https://stackoverflow.com/questions/18931993/return-type-deduction-for-in-class-friend-functions] , aber ich habe dort keine Antwort auf mein Problem ...

2 die antwort

C ++ Freund Klasse std :: vector

Ist es möglich, folgendes portabel zu machen: struct structure { structure() {} private: // only allow container copy construct structure(const structure&) {} // in general, does not work because allocator (not vector) calls copy construct ...

8 die antwort

Friend-Funktion kann keinen eindeutigen Zeiger der Klasse @ erstell

Ich habe eine bestimmte Entwurfsstrategie, bei der der Konstruktor meiner Klasse privat ist und nur von Freunden der Klasse erstellt werden kann. In der Friend-Funktion versuche ich, mit @ einen unique_pointer meiner Klasse ...

6 die antwort

kann nicht auf private Mitglieder in Freund ostream zugreifen

Ich habe versucht, Freund zu machenostream Funktion. Der Compiler sagt, ich kann nicht auf ein privates Mitglied der Klasse zugreifen, obwohl ich es als @ deklariert habfriend. Ich habe eine ähnliche Frage gelesen und sie besagt, dass das ...

2 die antwort

Friend Lookup Ausnahme von Template-ID?

Betrachten Sie die folgende Klausel in [namespace.memdef] / 3: Wenn der Name in einemfriend -Deklaration ist weder qualifiziert noch ein template-id und die Deklaration ist eine Funktion oder ein elaborated-type-specifier, die Suche, um ...