Suchergebnisse für Anfrage "friend"

4 die antwort

Warum ist es in C ++ nicht möglich, eine Template-Klassenmitgliedsfunktion mit dem Template-Typ einer anderen Klasse zu befreunden?

Mit anderen Worten, warum funktioniert diese Kompilierung gut: template<typename Type> class A{ public: void f(); }; class B{ friend void A<int>::f(); }; template<> void A<int>::f(){ B* var = new B(); }Während dies nicht der Fall ...

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 ...

5 die antwort

Virtuelle Freundfunktionen für eine Basisklasse?

Ich bin gerade dabei, die Sprache zu lernen, und das ist kein Zweifel.Kann ich eine virtuelle Freundschaftsfunktion nutzen? Ich weiß nicht, ob es möglich ist...

TOP-Veröffentlichungen

2 die antwort

Deklariere die Template-Friend-Funktion der Template-Klasse

2 die antwort

C ++ - Friend-Funktion kann nicht auf private Mitglieder zugreifen

Dies soll eine String-Klasse mit einer Reihe von Operatoren und Funktionen sein, darunter zwei Friend-Funktionen. Und diese beiden verursachen mir einige Pro...

2 die antwort

Warum verbietet der Standard die Angabe von Freunden für Teilspezialisierungen?

6 die antwort

c ++ friend Funktion - Operatorüberladung istream >>

Meine Frage bezieht sich sowohl auf Freundfunktionen als auch auf das Überladen von << und >>. Nach meinem Verständnis dachte ich, Friend-Funktionen könnten (und sollten) direkt auf private Member-Variablen zugreifen. In dem Fall, dass ich hier ...

2 die antwort

Compilerfehler beim Deklarieren der Vorlagenfreundklasse innerhalb einer Vorlagenklasse

2 die antwort

Friend-Methoden in C ++ funktionieren nicht

Ich habe folgenden Code geschrieben: class Osoba{ private: string imie, nazwisko, kolorOczu; friend void Dziecko::coutall(); public: Osoba(string imie, string nazwisko, string kolorOczu):imie(imie), nazwisko(nazwisko), kolorOczu(kolorOczu){}; ...

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 ...