Tag: friend

In der objektorientierten Programmierung, Freund bezieht sich auf eine Methode oder eine Klasse, die Zugriff auf einige nicht-öffentliche Aspekte einer bestimmten Klasse.

friend-operator == oder << Wann sollte ich es verwenden?

Anzahl der Antworten 5 Antworten
Spüre ich, dass ich ein bisschen ein Loch in mein Verständnis von der friend Stichwort. Ich habe eine Klasse presentation. Ich benutze es in meinem code zwei Variablen present1 und present2, die ich vergleichen mit ==: if(present1==present2)

Die Deklaration der C++ - statische member-Funktionen als Freunde der Klasse, in der es sich befindet (syntax)

Anzahl der Antworten 3 Antworten
Was ist die syntax für die Deklaration einer statischen Memberfunktion als friend von der Klasse, in der es sich befindet. class MyClass { private: static void Callback(void* thisptr); //Declare static member friend static void Callback(void* thisptr); //Define

"Anfrage-Dialog" requestCallback beim klicken auf Abbrechen oder die Schaltfläche Schließen

Anzahl der Antworten 1 Antworten
Ich bin neu in Facebook-Anwendung-Entwicklung, und auch Neuling über JavaScript-und PHP-Programmierung. Ich derzeit an der Entwicklung einer Facebook-Anwendung, aber derzeit stecken mit Anfrage-Dialog-Fenster. Werden, wenn die Anforderung erscheint der Dialog, ich wähle Freunde, die ich wollen, und

Wie Freundesanfrage senden mithilfe von Facebook-Dialogen auf Android?

Anzahl der Antworten 2 Antworten
Ich will tot eine Freundesanfrage senden, mit der Facebook Android SDK. Ich bin derzeit mit diesem code (den ich aus hier): Bundle parameters = new Bundle(); parameters.putString("APP_ID","USERNAME"); facebook.dialog(this, "friends", parameters, this); wo APP_ID ist die Facebook-ID von

c++ - Implementierung Freund/inline-Funktionen

Anzahl der Antworten 3 Antworten
Ich kann nicht scheinen, um herauszufinden, die Antwort auf diese newbie-Frage. Wenn ich eine Klasse //Header-Datei (.h) Class X { public: friend bool operator==(const X&, const X&); inline size_type rows() const; }; etc... wenn ich gehe, Sie

FBML-multi-friend-selector in fb:dialog

Anzahl der Antworten 1 Antworten
Ist es, einen Weg zu zeigen den multi-friend-selector widget (fb:multi-friend-selector) in einem fb:dialog? Habe ich eine Schaltfläche, auf die Auswahl, welche ich zeigen möchte das Freund-selector-popup, und Benutzer können die Einladung senden, um Ihre Freunde. Ich habe

Deklarieren Sie eine member-Funktion, eine vorwärts-deklarierte Klasse als Freund

Anzahl der Antworten 3 Antworten
Ist es möglich zu erklären, eine member-Funktion der vorwärts-deklarierte Klasse als Freund? Ich versuche, Folgendes zu tun: class BigComplicatedClass; class Storage { int data_; public: int data() { return data_; } //OK, but provides too broad access:

Darstellung der Freund-Beziehung zwischen Klassen in UML

Anzahl der Antworten 1 Antworten
Ich habe zwei Klassen A und B, wo B ein Freund von A. Wie um zu zeigen, das in der UML ? Ist es ok, um zu zeigen, dass es mit der dependency relation und fügt dann

C++ friend operator+ überladen

Anzahl der Antworten 3 Antworten
Ich bin verwirrt über Freund-operator überladen. Es ist kein problem, wenn ich Schreibe dem Freund-operator overloading-Funktion in der header-Datei, aber es gibt mir den folgenden Fehler, sobald ich wieder die Funktion der Klasse-Datei. Ich googled einige Beispiele,

Freund mit Klasse, aber kann keinen Zugriff auf private member

Anzahl der Antworten 3 Antworten
Friend-Funktionen sollten in der Lage sein, um Zugriff auf eine Klasse der privaten Mitglieder Recht? Also, was habe ich falsch gemacht hier? Ich habe meine .h die Datei mit dem operator<< I Absicht anzufreunden mit der Klasse.

C++ - template-friend-operator überladen

Anzahl der Antworten 3 Antworten
Was ist falsch an meinem code? template<int E, int F> class Float { friend Float<E, F> operator+ (const Float<E, F> &lhs, const Float<E, F> &rhs); }; G++ nur hält Warnung: float.h:7: warning: friend declaration ‘Float<E, F> operator+(const

Der Zugriff auf protected member einer anderen Klasse

Anzahl der Antworten 7 Antworten
Ich habe eine Klasse A, von denen ich die Notwendigkeit, Zugriff auf protected-Elemente der Klasse B, in der gleichen Weise, die man verwenden würde, das friend-Schlüsselwort in C++. Allerdings sind die internen Modifikator nicht meine Bedürfnisse anzupassen.

Facebook api-Freunde-Liste

Anzahl der Antworten 2 Antworten
Ich bin mit Facebook javascript SDK kontrollieren die Freunde-Liste aller registrierten Benutzer meiner Anwendung. Habe ich diesen Aufruf: FB.getLoginStatus(function (response) { if (response.status == 'connected') { FB.api('me/friends', { fields: 'id, first_name, picture', limit: 6 },function(response){ MY CODE

Nicht zugreifen friend class private Mitglieder

Anzahl der Antworten 2 Antworten
Würde jemand Verstand hilft mir mit einem C++ - Verknüpfung/Programmierung Rätsel? Habe ich eine Klasse Form. Form verwenden muss, die Klasse Center die privaten Daten der Mitglieder, die x-und y-Koordinaten. Ich erkläre Freund Klasse Form; und dann

Wie rufen Konstruktoren in main()?

Anzahl der Antworten 1 Antworten
Ich arbeite an einem Programm, das dauert ein string und ein int als Variablen für meine friend Konstruktoren. Ich habe die meisten von meinem Programm gemacht, aber da bin ich neu in diesem Thema friends und Konstruktoren

C++ - Fehler: 'Funktion' wurde nicht deklariert, in diesem Umfang

Anzahl der Antworten 2 Antworten
Habe ich Folgendes Problem: Fehler: 'kleiner' war nicht deklariert, in diesem Umfang Mein Professor sagte mir, dass mein code funktioniert einfach gut für ihn. Die Verzeichnisse sind alle im bulid-Optionen (ich bin mit Code::Blocks). Kann mir bitte

Freund-Klasse auf : geerbte Klassen sind nicht Freund?

Anzahl der Antworten 5 Antworten
In C++, ich habe eine Klasse A, die Freundin mit einem Klasse B. Ich sieht aus wie geerbte Klassen von B sind nicht Freund der Klasse A. Ich diese Einschränkung von C++ oder mein Fehler ? Hier

Wie erhalte ich Zugang zu einem privaten Konstruktor in eine eigene Klasse?

Anzahl der Antworten 4 Antworten
Ich Schreibe eine library in C++. Ich habe zwei Klassen, die in " meine Bibliothek A und B. Ich will zu verstecken A() Konstruktor von code, Referenzen meiner Bibliothek. Ich möchte auch Klasse B zu können, rufen

was ist der Unterschied zwischen Freund-Funktion und Freund-Klasse?

Anzahl der Antworten 4 Antworten
was ist der Unterschied zwischen Freund-Funktion und Freund-Klasse? und wo sollte die Verwendung von friend-Schlüsselwort? stackoverflow.com/questions/1093618/... Das ist eine gute Frage, ohne eine echte betrogene. (Ich weiß, Sie waren nicht beschuldigen, dass dies ein dupe, aber ich

Wie kann man template-Funktion zu haben, den Freund(-ähnlichen) Zugriff?

Anzahl der Antworten 3 Antworten
Wie macht man ändern, den folgenden code zu ermöglichen template-Funktion ask_runUI() zu verwenden s_EOF ohne s_EOF öffentlichkeit? #include <string> #include <iostream> #include <sstream> #include <vector> class AskBase { protected: std::string m_prompt; std::string m_answer; virtual bool validate(std::string a_response)

c++ friend-Funktion - operator überladen istream >>

Anzahl der Antworten 3 Antworten
Meine Frage ist in Bezug auf Freund-Funktionen sowie eine überlastung der << und >>. Von meinem Verständnis dachte ich, Freund-Funktionen könnte (und sollte) Zugriff auf private member-Variablen direkt. Aber in dem Fall habe ich hier würde der

C++ - muss Freund-Funktionen werden definiert in der header Datei?

Anzahl der Antworten 5 Antworten
Ich will überladen Sie den operator << in einer meiner Klassen. Die Signatur geht so: friend std::ostream& operator<<(std::ostream& os, const Annuaire& obj) Wenn ich versuche es zu definieren im .cpp-Datei, die es sagt, dass der operator<< genau

Operatoren überladen als member-Funktion oder nicht-Mitglied (friend -) Funktion?

Anzahl der Antworten 6 Antworten
Ich bin derzeit am erstellen einer utility-Klasse, die haben das überladen von Operatoren. Was sind die vor-und Nachteile, entweder Sie Mitglied oder nicht-Mitglied (friend) Funktionen? Oder macht es überhaupt keinen Unterschied? Vielleicht gibt es eine best practice?

Virtual friend-Funktionen für eine Basisklasse?

Anzahl der Antworten 5 Antworten
Ich bin in den Prozess des Lernens der Sprache-und das ist ein noob Zweifel. Ist es möglich, einen virtuellen Freund-Funktion? Ich weiß nicht, ob es möglich ist, habe ich noch nicht testen, aber es könnte in manchen

C++ friend-Funktion kann nicht auf private member

Anzahl der Antworten 2 Antworten
Dies soll eine string-Klasse mit einer Reihe von Operatoren und Funktionen, darunter zwei Freund-Funktionen. Und diese beiden verursachen einige Probleme für mich, da der compiler sagt, dass Sie nicht auf die privaten Mitglieder. Hier ist mein string.h:

Freund UND inline-Methode, was ist der Punkt ?

Anzahl der Antworten 3 Antworten
Sehe ich im Kopf, dass ich nicht selber Schreibe die folgenden: class MonitorObjectString: public MonitorObject { //some other declarations friend inline bool operator==(MonitorObjectString& lhs, MonitorObjectString& rhs) { return(lhs.fVal==rhs.fVal); } Ich kann nicht verstehen, warum diese Methode ist

Geben Sie eine Memberfunktion der Klasse als friend einer anderen Klasse?

Anzahl der Antworten 7 Antworten
Entsprechend der C++ Primer Buch, der Autor erwähnt, dass Wir angeben können, eine Memberfunktion der Klasse als friend einer anderen Klasse, statt für die gesamte Klasse (Seite 634). Dann, getestet habe ich diesen code: class A {

Wann sollten Sie die Verwendung von 'Freund' in C++?

Anzahl der Antworten 30 Antworten
Habe ich gelesen, durch die C++ - FAQ und war neugierig auf die Freund Erklärung. Ich persönlich habe es nie benutzt, aber ich bin interessiert in der Erforschung der Sprache. Was ist ein gutes Beispiel für die

Was ist das äquivalent von einem 'Freund' Schlüsselwort in C Sharp?

Anzahl der Antworten 5 Antworten
Was ist das äquivalent von einem 'Freund' Schlüsselwort in C Sharp? Wie verwende ich die "internen" Stichwort? Ich habe gelesen, dass 'interne' Schlüsselwort ist ein Ersatz für den 'Freund' in C#. Bin ich über eine DLL in

C++ - Freund Vererbung?

Anzahl der Antworten 4 Antworten
Macht eine Unterklasse erbt die Hauptklasse' Freund-Verbände (sowohl die Haupt-Klasse der " eigenen und anderen Klassen friended mit der main-Klasse)? Oder anders gesagt, wie funktioniert die Vererbung gelten für das friend-Schlüsselwort? Erweitern: Und wenn nicht, gibt es

Friend-Klassen in verschiedenen namespaces. Ist das möglich

Anzahl der Antworten 2 Antworten
Ich habe Probleme versuchen, zu verwenden die friend-Funktion in C++. Ich habe diese Schnittstellen: #pragma once #include "Mesh3D.h" #include <string> namespace tools{ namespace sysInput{ class CGeometryManager3D { public: bool loadFromFile(render::CMesh3D& mesh, std::string filename); CGeometryManager3D(void); ~CGeometryManager3D(void); }; };

VB.NET: was bedeutet das "Freund" modifier tun?

Anzahl der Antworten 2 Antworten
Was bedeutet das "Freund" modifier tun VB.NET? Warum ist es der Standard-Modifikator für GUI-Komponenten in Visual Studio? InformationsquelleAutor der Frage CJ7 | 2010-05-05

Warum hat C++ nicht erlauben geerbt Freundschaft?

Anzahl der Antworten 9 Antworten
Warum ist Freundschaft nicht zumindest Optional, sofern anwendbar, vererben in C++? Ich verstehe, Transitivität und Reflexivität verboten aus offensichtlichen Gründen (ich sage das nur, den Kopf ab, einfach FAQ Zitat Antworten), sondern das fehlen von etwas entlang

PHP-äquivalent Freund oder interne

Anzahl der Antworten 3 Antworten
Gibt es eine Entsprechung von "friend" oder "interne" in php? Wenn nicht, gibt es irgendein Muster zu Folgen, dieses Verhalten zu erreichen? Edit: Sorry, aber die standard-Php ist nicht das, was ich Suche. Ich bin auf der

Ist es möglich, eine Friend-Funktion als statisch zu deklarieren?

Anzahl der Antworten 3 Antworten
Hier einige C++ Beispiel-code, kompiliert und funktioniert einwandfrei: class A { public: A() {/* empty */} private: friend void IncrementValue(A &); int value; }; void IncrementValue(A & a) { a.value++; } int main(int, char **) { A

Öffentliche Freund-Swap-Member-Funktion

Anzahl der Antworten 2 Antworten
In die schöne Antwort auf die copy-and-swap-idiom es ist ein Stück code ich brauche ein bisschen Hilfe: class dumb_array { public: //... friend void swap(dumb_array& first, dumb_array& second) //nothrow { using std::swap; swap(first.mSize, second.mSize); swap(first.mArray, second.mArray); }

Friend-Deklaration in C ++ - Unterschied zwischen öffentlich und privat

Anzahl der Antworten 3 Antworten
Jemand hat mir gesagt, dass es einen Unterschied zwischen der Deklaration einer friend-Klasse im öffentlichen oder privaten Bereich der Klasse, aber ich kann nicht scheinen, etwas zu finden, über das online, und ich bin nicht sicher, Sie

Wie mache ich Google-Test-Klassen mit meinen Klassen Freunden?

Anzahl der Antworten 3 Antworten
Ich habe gehört, es gibt eine Möglichkeit den google-test TestCase-Klassen Freunde zu meinen Klassen, so dass die tests für den Zugriff auf meine private/protected-Elemente. Wie Sie erreichen, dass? InformationsquelleAutor der Frage pajton | 2010-03-07

Warum stellt C # das C ++ - Stil-Friend-Keyword nicht zur Verfügung?

Anzahl der Antworten 23 Antworten
Den C++ friend-Schlüsselwort ermöglicht eine class A zu benennen class B wie sein Freund. Dies ermöglicht Class B Zugriff auf die private/protected Mitglieder class A. Habe ich noch nichts gelesen, warum dies wurde in C# (und VB.NET).

Zulassen, dass eine Klasse "friend" nur auf einige private Mitglieder zugreift

Anzahl der Antworten 7 Antworten
Angenommen, ich habe drei C++ - Klassen FooA, FooB und FooC. FooA hat eine member-Funktion namens Hello ich wollen, rufen Sie diese Funktion in der Klasse FooB, aber ich will nicht die Klasse FooC in der Lage

Fehler bei mehreren Definitionen der Funktion

Anzahl der Antworten 2 Antworten
Ich versuche umlernen C++ nach der Einnahme ein intro-Kurs vor ein paar Jahren und ich habe einige grundlegende Probleme. Mein Aktuelles problem tritt auf, wenn man versucht, eine friend-Funktion. Hier ist mein code in 2 Dateien. Erste:

Überladen des Freundesoperators & lt; & lt; für die Vorlagenklasse

Anzahl der Antworten 5 Antworten
Habe ich gelesen, die paar die Frage in Bezug auf mein problem auf stackoverflow jetzt, und keiner scheint mein problem zu lösen. Oder ich vielleicht es getan haben, falsch... Die überladene << wenn ich es in eine

Gibt es eine Möglichkeit, das C ++ - Freund-Konzept in Java zu simulieren?

Anzahl der Antworten 18 Antworten
Ich würde gerne in der Lage sein zu schreiben Sie eine Java-Klasse in ein Paket, das den Zugriff nicht-öffentlichen Methoden einer Klasse in einem anderen Paket ist, ohne dass es eine Unterklasse der anderen Klasse. Ist das

Warum benötigt eine C ++ - Freundesklasse nur in anderen Namespaces eine Forward-Deklaration?

Anzahl der Antworten 3 Antworten
Angenommen ich habe eine Klasse F sollte sein Freund zu den Klassen G (global namespace) und C (im namespace A). Freund zu A::CF muss nach vorn erklärt. Freund zu G keine vorwärts-Deklaration von F notwendig ist. ebenfalls

"Freund" -Funktionen und & lt; & lt; Überladen des Operators: Was ist der richtige Weg, um einen Operator für eine Klasse zu überlasten?

Anzahl der Antworten 3 Antworten
In einem Projekt an dem ich arbeite, ich habe eine Score Klasse, unten in score.h. Ich bin versucht zu überlasten es so, wenn ein << operation durchgeführt wird, _points + " " + _name gedruckt wird. Hier

Ampersand (& amp; am Ende der Variablen usw.)

Anzahl der Antworten 5 Antworten
Bin ich ein C++ noob und ich habe ein problem, das Verständnis der c++ - syntax im code. Jetzt bin ich ziemlich verwirrt. class date { private: int day, month, year; int correct_date( void ); public: void

Sind innere Klassen in C ++ automatisch Freunde?

Anzahl der Antworten 5 Antworten
Wenn ich definieren eine innere Klasse in C++, ist er automatisch ein Freund der Klasse, die es enthält? Zum Beispiel, ist das legal: class Outer { public: class Inner { public: void mutateOuter(Outer& o); }; private: int

Wie deklariere ich eine Template-Struktur / Klasse als Freund?

Anzahl der Antworten 1 Antworten
Möchte ich Folgendes tun: template <typename T> struct foo { template <typename S> friend struct foo<S>; private: //... }; aber mein compiler (VC8) drosseln: error C3857: 'foo<T>': multiple template parameter lists are not allowed Ich würde gerne

Ein Klassenschlüssel muss deklariert werden, wenn ein Freund deklariert wird

Anzahl der Antworten 2 Antworten
Den g++ - compiler beschwert sich mit diesem Fehler, wenn ich erkläre einem Freund folgendermaßen: friend MyClass; statt friend class MyClass; Warum sollte die Klasse Schlüsselwort erforderlich? (Borland C++ - compiler, BTW, nicht benötigen.) Konnte nicht der

Wie man Freund für abgeleitete Klassen propagiert

Anzahl der Antworten 6 Antworten
Ich möchte eine Klassenhierarchie, und können zum erstellen von Objekten aus, die es nur innerhalb einer Fabrik. Beispiel: class Base { protected: Base(){}; virtual void Init(){}; friend class Factory; }; class SomeClass : public Base { public://I